Page MenuHomeSoftware Heritage

D677.id2136.diff
No OneTemporary

D677.id2136.diff

diff --git a/swh/indexer/tasks.py b/swh/indexer/tasks.py
--- a/swh/indexer/tasks.py
+++ b/swh/indexer/tasks.py
@@ -10,7 +10,9 @@
from .mimetype import ContentMimetypeIndexer, MimetypeRangeIndexer
from .language import ContentLanguageIndexer
from .ctags import CtagsIndexer
-from .fossology_license import ContentFossologyLicenseIndexer
+from .fossology_license import (
+ ContentFossologyLicenseIndexer, FossologyLicenseRangeIndexer
+)
from .rehash import RecomputeChecksums
from .metadata import RevisionMetadataIndexer, OriginMetadataIndexer
from .origin_head import OriginHeadIndexer
@@ -59,7 +61,7 @@
class ContentMimetype(StatusTask):
- """Compute (mimetype, encoding) from the sha1's content.
+ """Compute (mimetype, encoding) on a list of sha1s' content.
"""
task_queue = 'swh_indexer_content_mimetype'
@@ -93,14 +95,21 @@
class ContentFossologyLicense(Task):
- """Task which computes licenses from the sha1's content.
+ """Compute fossology licenses on a list of sha1s' content.
"""
task_queue = 'swh_indexer_content_fossology_license'
-
Indexer = ContentFossologyLicenseIndexer
+class ContentRangeFossologyLicense(StatusTask):
+ """Compute fossology license on a range of sha1s.
+
+ """
+ task_queue = 'swh_indexer_content_fossology_license_range'
+ Indexer = FossologyLicenseRangeIndexer
+
+
class RecomputeChecksums(Task):
"""Task which recomputes hashes and possibly new ones.

File Metadata

Mime Type
text/plain
Expires
Jul 3 2025, 6:12 PM (5 w, 1 d ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
3221613

Event Timeline