Changeset View
Changeset View
Standalone View
Standalone View
swh/deposit/api/common.py
Show First 20 Lines • Show All 576 Lines • ▼ Show 20 Lines | ) -> Receipt: | ||||
except ParserError: | except ParserError: | ||||
raise DepositError( | raise DepositError( | ||||
PARSING_ERROR, | PARSING_ERROR, | ||||
"Malformed xml metadata", | "Malformed xml metadata", | ||||
"The xml received is malformed. " | "The xml received is malformed. " | ||||
"Please ensure your metadata file is correctly formatted.", | "Please ensure your metadata file is correctly formatted.", | ||||
) | ) | ||||
self._set_deposit_origin_from_metadata(deposit, metadata, headers) | |||||
# actual storage of data | # actual storage of data | ||||
self._deposit_put( | self._deposit_put( | ||||
deposit=deposit, in_progress=headers.in_progress, | deposit=deposit, in_progress=headers.in_progress, | ||||
) | ) | ||||
deposit_request_data = { | deposit_request_data = { | ||||
ARCHIVE_KEY: filehandler, | ARCHIVE_KEY: filehandler, | ||||
METADATA_KEY: metadata, | METADATA_KEY: metadata, | ||||
RAW_METADATA_KEY: raw_metadata, | RAW_METADATA_KEY: raw_metadata, | ||||
▲ Show 20 Lines • Show All 606 Lines • Show Last 20 Lines |