diff --git a/swh/indexer/metadata.py b/swh/indexer/metadata.py --- a/swh/indexer/metadata.py +++ b/swh/indexer/metadata.py @@ -268,6 +268,10 @@ class OriginMetadataIndexer(OriginIndexer): + ADDITIONAL_CONFIG = { + 'tools': ('dict', {}) + } + def filter(self, ids): return ids diff --git a/swh/indexer/storage/__init__.py b/swh/indexer/storage/__init__.py --- a/swh/indexer/storage/__init__.py +++ b/swh/indexer/storage/__init__.py @@ -603,6 +603,7 @@ - **id**: sha1_git of revision - **translated_metadata**: arbitrary dict + - **indexer_configuration_id**: tool used to compute metadata conflict_update: Flag to determine if we want to overwrite (true) or skip duplicates (false, the default) @@ -649,6 +650,7 @@ - **from_revision**: sha1 id of the revision used to generate these metadata. - **metadata**: arbitrary dict + - **indexer_configuration_id**: tool used to compute metadata conflict_update: Flag to determine if we want to overwrite (true) or skip duplicates (false, the default)