-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[SPIKE] Batch process to point existing DCS parent to reingested object in Preservica #2168
Comments
Setup meeting with Josh with Jon and Summer |
Revisit tomorrow (Weds) and have a discussion after standup |
Discussion started today. Work on #2193 and then return to this discussion to consider if proposed steps work |
David Cirella has created a Python script that outputs all of the checksums for a Preservica object based on parent id. Its here https://git.yale.edu/dec69/bitstream_checksums_v6.py. Need to be on the Yale network to access. He will turn this into a desktop application in time, but for now could use to get the output needed when working on this ticket |
Ticket for review - #2510 |
Jon has stated that ticket #2510 looks good! |
Story
As collection owner, I often need to make multiple changes to an existing object in DCS that is connected to Preservica, to add, replace, delete or resort files. While it is possible to do this one image at a time in Preservica, when multiple changes need to be made, best practice in Preservica is to download the existing object to your local machine, make the necessary changes, and reingest the package as a new object in Preservica.
Once this is done, as a collection owner, I would then need to repoint the existing parent in DCS to the new object in Preservica, by replacing the existing Preservica URI for that DCS parent, with the new Preservica URI.
However, when pulling in the new files from the new Preservica object, I would not want to lose the existing DCS child oids, labels or captions, for files that were already in DCS.
A suggested approach to this is to create a new batch process that:
null
to force regeneration of the PTIFFsAcceptance
The text was updated successfully, but these errors were encountered: