HomeSoftware Heritage

Reorganize the code

Description

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).

Details

Provenance
douarddaAuthored on Sep 30 2022, 4:51 PM
douarddaPushed on Oct 3 2022, 12:26 PM
Differential Revision
D8593: Reorganize the code
Parents
rDPROV9a63bd8164af: Mark origin layer tests as "origin_layer"
Branches
Unknown
Tags
Unknown
Build Status
Buildable 32016
Build 50118: test-and-buildJenkins console · Jenkins