Page MenuHomeSoftware Heritage

tasks.py
No OneTemporary

tasks.py

# Copyright (C) 2019-2021 The Software Heritage developers
# See the AUTHORS file at the top-level directory of this distribution
# License: GNU General Public License version 3, or any later version
# See top-level LICENSE file for more information
from celery import shared_task
from swh.loader.package.archive.loader import ArchiveLoader
@shared_task(name=__name__ + ".LoadArchive")
def load_archive_files(*, url=None, artifacts=None, snapshot_append=False):
"""Load archive's artifacts (e.g gnu, etc...)"""
loader = ArchiveLoader.from_configfile(
url=url, artifacts=artifacts, snapshot_append=snapshot_append
)
return loader.load()

File Metadata

Mime Type
text/x-python
Expires
Jun 4 2025, 6:58 PM (11 w, 2 d ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
3297673

Event Timeline