RockefellerArchiveCenter/asterism

Add bagit helpers

Closed this issue · 0 comments

Is your feature request related to a problem? Please describe.

In a number of microservices we perform operations on BagIt bags. These include things like saving a bag, getting bag-info metadata as a dictionary, or updating a value in a bag-info file.

Describe the solution you'd like

Factor out these helper methods into this library. This will likely consist of several steps:

  • Survey microservice applications to identify common functions
  • Move canonical versions of these functions to asterism
  • Cut a new release of asterism
  • replace existing code in microservice applications with imports