You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Use case for this is that I have some files that are named using pre-ingest local IDs that I want to rename into the conventions used by Datastream CRUD (namespace_number_dsid.ext) so I can then push the files up into the corresponding objects as datastreams. SFU's specific use case is when we migrated from CONTENTdm, we didn't load the TIFF masters for some images because they were not available at the time of migration. In this case, we'd want to rename those TIFFs so they could be pushed up as OBJ datastreams.
Provided there is data in each object's Solr document that corresponds to the names of the files I want to push up (like <identifier type="local">, a helper script could query the appropriate field and write out a list of ID => PID pairs. People could then use this set of pairs to write their own renaming scripts, etc.
The text was updated successfully, but these errors were encountered:
Just occurred to me that getting the PID => ID pair could be accomplished by adding an option to islandora_datastream_crud_fetch_pids to add the value of a Solr field to the PID list. This is probably the better way to do it.
Use case for this is that I have some files that are named using pre-ingest local IDs that I want to rename into the conventions used by Datastream CRUD (namespace_number_dsid.ext) so I can then push the files up into the corresponding objects as datastreams. SFU's specific use case is when we migrated from CONTENTdm, we didn't load the TIFF masters for some images because they were not available at the time of migration. In this case, we'd want to rename those TIFFs so they could be pushed up as OBJ datastreams.
Provided there is data in each object's Solr document that corresponds to the names of the files I want to push up (like
<identifier type="local">
, a helper script could query the appropriate field and write out a list of ID => PID pairs. People could then use this set of pairs to write their own renaming scripts, etc.The text was updated successfully, but these errors were encountered: