Hi Emily,
We have a workflow where we bag content, do some analysis of the bag, and only then upload the content to APTrust. We use DART-runner for this, and I have a workflow.json file that simply has the “storageServices” key has an empty list (i.e. no services are defined).
Then we run the command like this:
> $ bin/dart-runner
> --workflow=workflows/prod-no-upload.json
> --output-dir=bags
> --delete=false < jobs/<batch>.json > tickets/<ticket dir>/dart-runner.json
Because the workflow has no storage services, no uploads will occur, and there are command line options for specifying the output location and that the local tar file should be kept (I’m not sure that is necessary since maybe no delete event would be triggered without an upload).
Once we have completed our analysis of the bag, we upload it to the receiving bucket in a separate step. I have not tried running the same workflow via the DART GUI.
Josh Westgard
> To view this discussion visit
https://groups.google.com/a/aptrust.org/d/msgid/dart-users/CAFdf%3DSJfEz%2BKoKLLeFc3pr9wdcndQZ-AyT52dWNDYZq%2Be%3DJYTQ%40mail.gmail.com.
--
Joshua A. Westgard, MLS, PhD (he/him/his)
Systems Librarian | Digital Programs and Initiatives | University of Maryland Libraries
Affiliate Faculty | College of Information Studies (iSchool)
McKeldin Library | 7649 Library Ln, College Park, MD 20742-7011
www.lib.umd.edu |
west...@umd.edu |
+1-301-405-9136 (office)