Changeset View
Changeset View
Standalone View
Standalone View
swh/loader/package/tasks.py
Show All 13 Lines | |||||
@shared_task(name=__name__ + '.LoadArchive') | @shared_task(name=__name__ + '.LoadArchive') | ||||
def load_archive(url=None, artifacts=None, identity_artifact_keys=None): | def load_archive(url=None, artifacts=None, identity_artifact_keys=None): | ||||
return ArchiveLoader(url, artifacts, | return ArchiveLoader(url, artifacts, | ||||
identity_artifact_keys=identity_artifact_keys).load() | identity_artifact_keys=identity_artifact_keys).load() | ||||
@shared_task(name=__name__ + '.LoadDebian') | @shared_task(name=__name__ + '.LoadDebian') | ||||
def load_debian(*, url, date, packages): | def load_deb(*, url, date, packages): | ||||
return DebianLoader(url, date, packages).load() | return DebianLoader(url, date, packages).load() | ||||
@shared_task(name=__name__ + '.LoadDeposit') | @shared_task(name=__name__ + '.LoadDeposit') | ||||
def load_deposit(*, url, deposit_id): | def load_deposit(*, url, deposit_id): | ||||
return DepositLoader(url, deposit_id).load() | return DepositLoader(url, deposit_id).load() | ||||
@shared_task(name=__name__ + '.LoadNpm') | @shared_task(name=__name__ + '.LoadNpm') | ||||
def load_npm(*, package_name, package_url, package_metadata_url): | def load_npm(*, package_name, package_url, package_metadata_url): | ||||
return NpmLoader(package_name, package_url, package_metadata_url).load() | return NpmLoader(package_name, package_url, package_metadata_url).load() | ||||
@shared_task(name=__name__ + '.LoadPyPI') | @shared_task(name=__name__ + '.LoadPyPI') | ||||
def load_pypi(*, url=None): | def load_pypi(*, url=None): | ||||
return PyPILoader(url).load() | return PyPILoader(url).load() |