Skip to content

Reorganize the code

  • move everything (swh)archive related in a archive/ submodule
  • move everything provenance storage related in a storage/ submodule (which remains a not ideal name, may be confusing with the general 'storage == swh-storage' acceptance in swh)
  • rename rabbitmq's backend from api/ to storage/rabbitmq
  • spit interface.py in 3 parts (one for each part, ProvenanceInterface, ProvenanceStorageInterface and ArchiveInterface).

Depends on !150 (closed)


Migrated from D8593 (view on Phabricator)

Merge request reports