[Archivesspace_Users_Group] Deleting all the digital objects in a repository
Daniel L Thacker
Daniel.Thacker at tamuk.edu
Mon Sep 18 13:31:13 EDT 2017
Thank you Jason,
There is a plug in for digital object duplicates. I would think there might be a plug in for the current problem as well.
We are re-updating some collections and I can change them quickly with a pythonscipt, where I can delete the collection and reupload it, and then delete the duplicates with the plug in. It seems like there would be a way to delete the collection along with the digital objects.
Thank you again for your input. I may just delete that repository, but I will hold off until I get confirmation on the possible orphan digital objects.
Sincerely,
Daniel Thacker
Digital Archivist
James C. Jernigan Library
Texas A&M University-Kingsville
MSC 197
700 University Blvd
Kingsville, TX 78363-8202
361-593-4154
________________________________
From: archivesspace_users_group-bounces at lyralists.lyrasis.org <archivesspace_users_group-bounces at lyralists.lyrasis.org> on behalf of Jason Loeffler <j at minorscience.com>
Sent: Monday, September 18, 2017 12:03:24 PM
To: Archivesspace Users Group
Subject: Re: [Archivesspace_Users_Group] Deleting all the digital objects in a repository
Hi Daniel,
To my knowledge, bulk delete operations of resource components and digital objects from the staff interface is not currently supported.
I'm not sure whether you can simply delete the repository, as it may orphan the digital objects it contains. Maybe someone else can confirm.
If you're able to gain command line access to your instance, you can first list all of the ids in a given repository, then pipe that into a delete request.
More here:
https://archivesspace.github.io/archivesspace/api/#post-repositories-repo_id-digital_objects<https://urldefense.proofpoint.com/v2/url?u=https-3A__archivesspace.github.io_archivesspace_api_-23post-2Drepositories-2Drepo-5Fid-2Ddigital-5Fobjects&d=DwMFaQ&c=URKFmO0h1-PpCttSQ3v_bEhalPi_sNmh-_LG0Bso5YA&r=b3souzMEzT-OJXsXOvK9YInkZPMZDws8WozdGpuzrcA&m=cIh8DAXEdTsqpYxu3tHEFcot0Z5u2rRcqdQp3MsAqi4&s=KylN3EW7nIY-_R9gLIYHS_FBrP9lrk_n4kuuEUzN3EM&e=>
https://archivesspace.github.io/archivesspace/api/#delete-repositories-repo_id-digital_objects-id<https://urldefense.proofpoint.com/v2/url?u=https-3A__archivesspace.github.io_archivesspace_api_-23delete-2Drepositories-2Drepo-5Fid-2Ddigital-5Fobjects-2Did&d=DwMFaQ&c=URKFmO0h1-PpCttSQ3v_bEhalPi_sNmh-_LG0Bso5YA&r=b3souzMEzT-OJXsXOvK9YInkZPMZDws8WozdGpuzrcA&m=cIh8DAXEdTsqpYxu3tHEFcot0Z5u2rRcqdQp3MsAqi4&s=mO-r53fLxruObcmepFWQYefXvkRKmyhKZSOnXsQ9mrM&e=>
Lydia Tang pulled together existing JIRA tickets on this matter here: https://archivesspace.atlassian.net/browse/AR-1849<https://urldefense.proofpoint.com/v2/url?u=https-3A__archivesspace.atlassian.net_browse_AR-2D1849&d=DwMFaQ&c=URKFmO0h1-PpCttSQ3v_bEhalPi_sNmh-_LG0Bso5YA&r=b3souzMEzT-OJXsXOvK9YInkZPMZDws8WozdGpuzrcA&m=cIh8DAXEdTsqpYxu3tHEFcot0Z5u2rRcqdQp3MsAqi4&s=95IvpQKyhWLa5cDlu5e5zak4-K6T0deLs2QmkZPQfQo&e=>
Some of us the Technical Advisory Council are interested in putting together an API cookbook for cases like yours. I'll add it to our work plan.
It's also possible to do this with a plugin, though that's certainly more labor intensive.
Note that you can increase the default page size by editing config.rb at "AppConfig[:default_page_size]".
Best, Jason
Jason Loeffler
Technology Consultant | The American Academy in Rome
Minor Science | Application Development & Metadata Strategy
Brooklyn, New York
jason at minorscience.com<mailto:jason at minorscience.com>
(347) 405-0826<tel:(347)%20405-0826>
minorscience (Skype)
On Mon, Sep 18, 2017 at 10:18 AM, Daniel L Thacker <Daniel.Thacker at tamuk.edu<mailto:Daniel.Thacker at tamuk.edu>> wrote:
I was using a second repository to upload legacy collections into ASpace and then once the finding aid was complete I would transfer them over to our main repository. The trouble I ran into was the digital objects transferred but they stayed in the second repository. Is there anyway to do a mass deletion? There is around 11,000 digital objects and right now the only way I can delete them is one by one and 10 per page.
Thanks,
Daniel Thacker
Digital Archivist
James C. Jernigan Library
Texas A&M University-Kingsville
MSC 197
700 University Blvd
Kingsville, TX 78363-8202
361-593-4154<tel:(361)%20593-4154>
_______________________________________________
Archivesspace_Users_Group mailing list
Archivesspace_Users_Group at lyralists.lyrasis.org<mailto:Archivesspace_Users_Group at lyralists.lyrasis.org>
http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group<https://urldefense.proofpoint.com/v2/url?u=http-3A__lyralists.lyrasis.org_mailman_listinfo_archivesspace-5Fusers-5Fgroup&d=DwMFaQ&c=URKFmO0h1-PpCttSQ3v_bEhalPi_sNmh-_LG0Bso5YA&r=b3souzMEzT-OJXsXOvK9YInkZPMZDws8WozdGpuzrcA&m=cIh8DAXEdTsqpYxu3tHEFcot0Z5u2rRcqdQp3MsAqi4&s=FPmKPUrRup58hjt2FkcXMyfqLdJrNTGtMi9HicK1PdI&e=>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lyralists.lyrasis.org/pipermail/archivesspace_users_group/attachments/20170918/14818d94/attachment.html>
More information about the Archivesspace_Users_Group
mailing list