Page MenuHomeSoftware Heritage

Extract objstorage from swh.storage module and recreate its commit history.
ClosedPublic

Authored by qcampos on Jun 23 2016, 12:44 PM.

Details

Summary

Extract swh.storage.objstorage to swh.objstorage and repare the outdated import to make the module work correctly.

Diff Detail

Repository
rDOBJS Object storage
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

qcampos retitled this revision from to Extract objstorage from swh.storage module and recreate its commit history..
qcampos updated this object.
qcampos added reviewers: olasd, zack.
qcampos edited edge metadata.
  • Move the swh.storage.checker module into swh.objstorage.checker as this module works with the object storage.
ardumont added inline comments.
swh/objstorage/tests/test_checker.py
14

swh.objstorage?

qcampos edited edge metadata.
  • Move the swh.storage.checker module into swh.objstorage.checker as this module works with the object storage.
  • Import scripts from swh.storage
  • api: Move the http api-related code from storage to objstorage to keep the dependancy from the first to the second

Thus far, this seems ok.
Waiting as per our discussion for the debian packaging part you already started ^^

qcampos edited edge metadata.
  • Update debian packaging config
debian/control
21

Our convention seems to indicate the upper case on the first letter Object Storage

qcampos edited edge metadata.
  • Update debian packaging config

The packaging is tested and works fine.

This revision is now accepted and ready to land.Jun 23 2016, 4:38 PM
qcampos edited edge metadata.

Need to update the diff for changes in the commits and debian packaging

This revision now requires review to proceed.Jun 27 2016, 12:19 PM
ardumont edited edge metadata.
This revision is now accepted and ready to land.Jun 27 2016, 12:54 PM
This revision was automatically updated to reflect the committed changes.