Please describe the problem you'd like to be solved.
Archivematica includes a Django management command that can rebuild the Elasticsearch index of AIPs, this command only works when the AIP storage location is in a file system that is local to the dashboard. It does not work if the AIP location is remote, .e.g. S3, DSpace REST, or remote file systems.
Describe the solution you'd like to see implemented.
It should be possible to provide the UUID of an AIP storage location in the SS and have the command index all the AIPs stored in that location.
Describe alternatives you've considered.
A workaround is to download all the AIPs to a local folder.
Additional context
It will be necessary for this script to manage the storage. AIPs will be downloaded, metadata extracted and processed and then deleted.
For Artefactual use:
Please make sure these steps are taken before moving this issue from Review to Verified in Waffle:
All PRs related to this issue are properly linked π
All PRs related to this issue have been merged π
Test plan for this issue has been implemented and passed π
Documentation regarding this issue has been written and it has been added to the release notes, if needed π
Please describe the problem you'd like to be solved. Archivematica includes a Django management command that can rebuild the Elasticsearch index of AIPs, this command only works when the AIP storage location is in a file system that is local to the dashboard. It does not work if the AIP location is remote, .e.g. S3, DSpace REST, or remote file systems.
Describe the solution you'd like to see implemented. It should be possible to provide the UUID of an AIP storage location in the SS and have the command index all the AIPs stored in that location.
Describe alternatives you've considered. A workaround is to download all the AIPs to a local folder.
Additional context It will be necessary for this script to manage the storage. AIPs will be downloaded, metadata extracted and processed and then deleted.
For Artefactual use: Please make sure these steps are taken before moving this issue from Review to Verified in Waffle: