Changeset View
Changeset View
Standalone View
Standalone View
swh/deposit/api/common.py
Show All 23 Lines | |||||
from rest_framework.views import APIView | from rest_framework.views import APIView | ||||
from swh.deposit.api.checks import check_metadata | from swh.deposit.api.checks import check_metadata | ||||
from swh.deposit.api.converters import convert_status_detail | from swh.deposit.api.converters import convert_status_detail | ||||
from swh.deposit.auth import HasDepositPermission, KeycloakBasicAuthentication | from swh.deposit.auth import HasDepositPermission, KeycloakBasicAuthentication | ||||
from swh.deposit.models import Deposit | from swh.deposit.models import Deposit | ||||
from swh.deposit.utils import compute_metadata_context | from swh.deposit.utils import compute_metadata_context | ||||
from swh.model import hashutil | from swh.model import hashutil | ||||
from swh.model.identifiers import ( | |||||
ExtendedObjectType, | |||||
ExtendedSWHID, | |||||
QualifiedSWHID, | |||||
ValidationError, | |||||
) | |||||
from swh.model.model import ( | from swh.model.model import ( | ||||
MetadataAuthority, | MetadataAuthority, | ||||
MetadataAuthorityType, | MetadataAuthorityType, | ||||
Origin, | Origin, | ||||
RawExtrinsicMetadata, | RawExtrinsicMetadata, | ||||
) | ) | ||||
from swh.model.swhids import ( | |||||
ExtendedObjectType, | |||||
ExtendedSWHID, | |||||
QualifiedSWHID, | |||||
ValidationError, | |||||
) | |||||
from swh.scheduler.utils import create_oneshot_task_dict | from swh.scheduler.utils import create_oneshot_task_dict | ||||
from ..config import ( | from ..config import ( | ||||
ARCHIVE_KEY, | ARCHIVE_KEY, | ||||
ARCHIVE_TYPE, | ARCHIVE_TYPE, | ||||
CONT_FILE_IRI, | CONT_FILE_IRI, | ||||
DEPOSIT_STATUS_DEPOSITED, | DEPOSIT_STATUS_DEPOSITED, | ||||
DEPOSIT_STATUS_LOAD_SUCCESS, | DEPOSIT_STATUS_LOAD_SUCCESS, | ||||
▲ Show 20 Lines • Show All 1,217 Lines • Show Last 20 Lines |