Open
Description
As revealed by #485 and #510, it is possible for the techmd service to get out of sync with an item (most notably, missing files). To assist with the remediation of these cases, it would be useful to be able to audit the techmd system.
One approach to this might be:
- Add an audit endpoint to techmd API that will accept a druid and array of filepath, md5 pairs (like the existing create endpoint). The techmd service will perform an audit to make sure that corresponds with the techmd records and return the results.
- Add an auditing report to DSA which, for each closed DRO will invoke the audit endpoint and record the results.
Metadata
Metadata
Assignees
Labels
No labels