Created
February 6, 2018 19:26
-
-
Save sevein/8a87316a38943bfb03abea03b557eba8 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"chains": { | |
"01d80b27-4ad1-4bd1-8f8d-f819f18bf685": { | |
"description": { | |
"en": "Yes" | |
}, | |
"link_id": "f19926dd-8fb5-4c79-8ade-c83f61f55b40" | |
}, | |
"06f03bb3-121d-4c85-bec7-abbc5320a409": { | |
"description": { | |
"en": "Examine contents" | |
}, | |
"link_id": "100a75f4-9d2a-41bf-8dd0-aec811ae1077" | |
}, | |
"0766af55-a950-44d0-a79b-9f2bb65f92c8": { | |
"description": { | |
"en": "Create AIC" | |
}, | |
"link_id": "6404ce13-8619-48ba-b12f-aa7a034153ac" | |
}, | |
"082fa7d6-68e1-431c-9216-899aec92cfa7": { | |
"description": { | |
"en": "Attempt restructure for compliance" | |
}, | |
"link_id": "5cf308fd-a6dc-4033-bda1-61689bb55ce2" | |
}, | |
"0ea3a6f9-ff37-4f32-ac01-eec5393f008a": { | |
"description": { | |
"en": "Pre-normalize identify file format" | |
}, | |
"link_id": "7a024896-c4f7-4808-a240-44c87c762bc5" | |
}, | |
"0fe9842f-9519-4067-a691-8a363132ae24": { | |
"description": { | |
"en": "Upload DIP to AtoM" | |
}, | |
"link_id": "7f975ba6-2185-434c-b507-2911f3c77213" | |
}, | |
"167dc382-4ab1-4051-8e22-e7f1c1bf3e6f": { | |
"description": { | |
"en": "Approve transfer" | |
}, | |
"link_id": "3229e01f-adf3-4294-85f7-4acb01b3fbcf" | |
}, | |
"169a5448-c756-4705-a920-737de6b8d595": { | |
"description": { | |
"en": "Reject" | |
}, | |
"link_id": "19c94543-14cb-4158-986b-1d2b55723cd8" | |
}, | |
"191914db-119e-4b91-8422-c77805ad8249": { | |
"description": { | |
"en": "Move transfer back to activeTransfers directory" | |
}, | |
"link_id": "89071669-3bb6-4e03-90a3-3c8b20c7f6fe" | |
}, | |
"1b04ec43-055c-43b7-9543-bd03c6a778ba": { | |
"description": { | |
"en": "Reject transfer" | |
}, | |
"link_id": "ae5cdd0d-2f81-4935-a380-d5c6f1337d93" | |
}, | |
"1cb2ef0e-afe8-45b5-8d8f-a1e120f06605": { | |
"description": { | |
"en": "Approve transfer" | |
}, | |
"link_id": "0e1a8a6b-abcc-4ed6-b4fb-cbccfdc23ef5" | |
}, | |
"1e0df175-d56d-450d-8bee-7df1dc7ae815": { | |
"description": { | |
"en": "Approve" | |
}, | |
"link_id": "0f0c1f33-29f2-49ae-b413-3e043da5df61" | |
}, | |
"252ceb42-cc61-4833-a048-97fc0bda4759": { | |
"description": { | |
"en": "Skip quarantine" | |
}, | |
"link_id": "0e379b19-771e-4d90-a7e5-1583e4893c56" | |
}, | |
"260ef4ea-f87d-4acf-830d-d0de41e6d2af": { | |
"description": { | |
"en": "Approve AIP reingest" | |
}, | |
"link_id": "c103b2fb-9a6b-4b68-8112-b70597a6cd14" | |
}, | |
"27cf6ca9-11b4-41ac-9014-f8018bcbad5e": { | |
"description": { | |
"en": "Compress AIP" | |
}, | |
"link_id": "01d64f58-8295-4b7b-9cab-8f1b153a504f" | |
}, | |
"28a4322d-b8a5-4bae-b2dd-71cc9ff99e73": { | |
"description": { | |
"en": "uploadDIP" | |
}, | |
"link_id": "92879a29-45bf-4f0b-ac43-e64474f0f2f9" | |
}, | |
"29881c21-3548-454a-9637-ebc5fd46aee0": { | |
"description": { | |
"en": "Yes" | |
}, | |
"link_id": "18c37bff-fce9-4b40-a50a-022ea0386f1a" | |
}, | |
"2ba94783-d073-4372-9bd1-8316ada02635": { | |
"description": { | |
"en": "Quarantine" | |
}, | |
"link_id": "2872d007-6146-4359-b554-6e9fe7a8eca6" | |
}, | |
"2eae85d6-da2f-4f1c-8c33-3810b55e23aa": { | |
"description": { | |
"en": "SIP Creation complete" | |
}, | |
"link_id": "36609513-6502-4aca-886a-6c4ae03a9f05" | |
}, | |
"333643b7-122a-4019-8bef-996443f3ecc5": { | |
"description": { | |
"en": "Unquarantine" | |
}, | |
"link_id": "4430077a-92c5-4d86-b0f8-0d31bdb731fb" | |
}, | |
"3572f844-5e69-4000-a24b-4e32d3487f82": { | |
"description": { | |
"en": "Upload DIP to ArchivesSpace" | |
}, | |
"link_id": "a0db8294-f02a-4f49-a557-b1310a715ffc" | |
}, | |
"39682d0c-8d81-4fdd-8e10-85114b9eb2dd": { | |
"description": { | |
"en": "approveNormalization" | |
}, | |
"link_id": "de909a42-c5b5-46e1-9985-c031b50e9d30" | |
}, | |
"3a55f688-eca3-4ebc-a012-4ce68290e7b0": { | |
"description": { | |
"en": "Yes" | |
}, | |
"link_id": "0fd20984-db3c-492b-a512-eedd74bacc82" | |
}, | |
"3e891cc4-39d2-4989-a001-5107a009a223": { | |
"description": { | |
"en": "No" | |
}, | |
"link_id": "dae3c416-a8c2-4515-9081-6dbd7b265388" | |
}, | |
"4171636c-e013-4ecc-ae45-60b5458c208b": { | |
"description": { | |
"en": "Transfers In progress" | |
}, | |
"link_id": "998044bb-6260-452f-a742-cfb19e80125b" | |
}, | |
"433f4e6b-1ef4-49f8-b1e4-49693791a806": { | |
"description": { | |
"en": "Reject AIP" | |
}, | |
"link_id": "f2e784a0-356b-4b92-9a5a-11887aa3cf48" | |
}, | |
"4500f34e-f004-4ccf-8720-5c38d0be2254": { | |
"description": { | |
"en": "Do not store" | |
}, | |
"link_id": "f8ee488b-5667-4417-ae15-bed9e42ee97d" | |
}, | |
"498795c7-06f2-4f3f-95bf-57f1b35964ad": { | |
"description": { | |
"en": "Check transfer directory for objects" | |
}, | |
"link_id": "032cdc54-0b9b-4caf-86e8-10d63efbaec0" | |
}, | |
"526eded3-2280-4f10-ac86-eff6c464cc81": { | |
"description": { | |
"en": "Upload DIP to CONTENTdm" | |
}, | |
"link_id": "f12ece2c-fb7e-44de-ba87-7e3c5b6feb74" | |
}, | |
"55fa7084-3b64-48ca-be64-08949227f85d": { | |
"description": { | |
"en": "DSpace Transfers In progress" | |
}, | |
"link_id": "b963a646-0569-43c4-89a2-e3b814c5c08e" | |
}, | |
"5727faac-88af-40e8-8c10-268644b0142d": { | |
"description": { | |
"en": "Continue" | |
}, | |
"link_id": "7079be6d-3a25-41e6-a481-cee5f352fe6e" | |
}, | |
"5f34245e-5864-4199-aafc-bc0ada01d4cd": { | |
"description": { | |
"en": "Approve AIC" | |
}, | |
"link_id": "efd15406-fd6c-425b-8772-d460e1e79009" | |
}, | |
"612e3609-ce9a-4df6-a9a3-63d634d2d934": { | |
"description": { | |
"en": "Normalize for preservation" | |
}, | |
"link_id": "6b39088b-683e-48bd-ab89-9dab47f4e9e0" | |
}, | |
"61cfa825-120e-4b17-83e6-51a42b67d969": { | |
"description": { | |
"en": "Create single SIP and continue processing" | |
}, | |
"link_id": "8f639582-8881-4a8b-8574-d2f86dc4db3d" | |
}, | |
"65273f18-5b4e-4944-af4f-09be175a88e8": { | |
"description": { | |
"en": "No" | |
}, | |
"link_id": "ccf8ec5c-3a9a-404a-a7e7-8f567d3b36a0" | |
}, | |
"6953950b-c101-4f4c-a0c3-0cd0684afe5e": { | |
"description": { | |
"en": "Approve transfer" | |
}, | |
"link_id": "b4567e89-9fea-4256-99f5-a88987026488" | |
}, | |
"69f4a4b9-93e2-481c-99a0-fa92d68c3ebd": { | |
"description": { | |
"en": "SIP Creation complete" | |
}, | |
"link_id": "01fd7a29-deb9-4dd1-8e28-1c48fc1ac41b" | |
}, | |
"6eb8ebe7-fab3-4e4c-b9d7-14de17625baa": { | |
"description": { | |
"en": "Do not upload DIP" | |
}, | |
"link_id": "5e58066d-e113-4383-b20b-f301ed4d751c" | |
}, | |
"6f0f35fb-6831-4842-9512-4a263700a29b": { | |
"description": { | |
"en": "storeAIP" | |
}, | |
"link_id": "2d32235c-02d4-4686-88a6-96f4d6c7b1c3" | |
}, | |
"7030f152-398a-470b-b045-f5dfa9013671": { | |
"description": { | |
"en": "quarantineSIP ?" | |
}, | |
"link_id": "55de1490-f3a0-4e1e-a25b-38b75f4f05e3" | |
}, | |
"7065d256-2f47-4b7d-baec-2c4699626121": { | |
"description": { | |
"en": "Send to backlog" | |
}, | |
"link_id": "d46f6af8-bc4e-4369-a808-c0fedb439fef" | |
}, | |
"76befd52-14c3-44f9-838f-15a4e01624b0": { | |
"description": { | |
"en": "No" | |
}, | |
"link_id": "54b73077-a062-41cc-882c-4df1eba447d9" | |
}, | |
"79f1f5af-7694-48a4-b645-e42790bbf870": { | |
"description": { | |
"en": "No" | |
}, | |
"link_id": "307edcde-ad10-401c-92c4-652917c993ed" | |
}, | |
"816f28cd-6af1-4d26-97f3-e61645eb881b": { | |
"description": { | |
"en": "baggitDirectory Transfers In progress" | |
}, | |
"link_id": "f6bcc82a-d629-4a78-8643-bf6e3cb39fe6" | |
}, | |
"86fbea68-d08c-440f-af2c-dac68556db12": { | |
"description": { | |
"en": "Move to metadata reminder" | |
}, | |
"link_id": "eeb23509-57e2-4529-8857-9d62525db048" | |
}, | |
"89cb80dd-0636-464f-930d-57b61e3928b2": { | |
"description": { | |
"en": "Do not normalize" | |
}, | |
"link_id": "0b92a510-a290-44a8-86d8-6b7139be29df" | |
}, | |
"8d29eb3d-a8a8-4347-806e-3d8227ed44a1": { | |
"description": { | |
"en": "Store DIP" | |
}, | |
"link_id": "d026e5a4-96cf-4e4c-938d-a74b0d211da0" | |
}, | |
"94f764ad-805a-4d4e-8a2b-a6f2515b30c7": { | |
"description": { | |
"en": "TRIM Ingest" | |
}, | |
"link_id": "8db10a7b-924f-4561-87b4-cb6078c65aab" | |
}, | |
"96b49116-b114-47e8-95d0-b3c6ae4e80f5": { | |
"description": { | |
"en": "Examine contents?" | |
}, | |
"link_id": "accea2bf-ba74-4a3a-bb97-614775c74459" | |
}, | |
"97ea7702-e4d5-48bc-b4b5-d15d897806ab": { | |
"description": { | |
"en": "Quarantine" | |
}, | |
"link_id": "46dcf7b1-3750-4f49-a9be-a4bf076e304f" | |
}, | |
"9918b64c-b898-407b-bce4-a65aa3c11b89": { | |
"description": { | |
"en": "AIP reingest approval chain" | |
}, | |
"link_id": "9520386f-bb6d-4fb9-a6b6-5845ef39375f" | |
}, | |
"9efab23c-31dc-4cbd-a39d-bb1665460cbe": { | |
"description": { | |
"en": "Store AIP" | |
}, | |
"link_id": "49cbcc4d-067b-4cd5-b52e-faf50857b35a" | |
}, | |
"a2e19764-b373-4093-b0dd-11d61580f180": { | |
"description": { | |
"en": "SIP Creation" | |
}, | |
"link_id": "ab69c494-23b7-4f50-acff-2e00cf7bffda" | |
}, | |
"a6ed697e-6189-4b4e-9f80-29209abc7937": { | |
"description": { | |
"en": "Reject SIP" | |
}, | |
"link_id": "19c94543-14cb-4158-986b-1d2b55723cd8" | |
}, | |
"ad37288a-162c-4562-8532-eb4050964c73": { | |
"description": { | |
"en": "Unquarantine" | |
}, | |
"link_id": "fbc3857b-bb02-425b-89ce-2d6a39eaa542" | |
}, | |
"b0e0bf75-6b7e-44b6-a0d0-189eea7605dd": { | |
"description": { | |
"en": "baggitZippedFile Transfers In progress" | |
}, | |
"link_id": "15402367-2d3f-475e-b251-55532347a3c2" | |
}, | |
"b7ce05f0-9d94-4b3e-86cc-d4b2c6dba546": { | |
"description": { | |
"en": "No" | |
}, | |
"link_id": "8ce07e94-6130-4987-96f0-2399ad45c5c2" | |
}, | |
"b93cecd4-71f2-4e28-bc39-d32fd62c5a94": { | |
"description": { | |
"en": "Normalize for preservation and access" | |
}, | |
"link_id": "424ee8f1-6cdd-4960-8641-ed82361d3ad7" | |
}, | |
"bd94cc9b-7990-45a2-a255-a1b70936f9f2": { | |
"description": { | |
"en": "Identify file format" | |
}, | |
"link_id": "f09847c2-ee51-429a-9478-a860477f6b8d" | |
}, | |
"c34bd22a-d077-4180-bf58-01db35bdb644": { | |
"description": { | |
"en": "Normalize manually" | |
}, | |
"link_id": "31abe664-745e-4fef-a669-ff41514e0083" | |
}, | |
"c611a6ff-dfdb-46d1-b390-f366a6ea6f66": { | |
"description": { | |
"en": "Yes" | |
}, | |
"link_id": "6c147aeb-20c5-47ce-9f40-7f22683cea1f" | |
}, | |
"c622426e-190e-437b-aa1a-4be9c9a7680d": { | |
"description": { | |
"en": "Unquarantine" | |
}, | |
"link_id": "01fd7a29-deb9-4dd1-8e28-1c48fc1ac41b" | |
}, | |
"c75ef451-2040-4511-95ac-3baa0f019b48": { | |
"description": { | |
"en": "Approve transfer" | |
}, | |
"link_id": "288b739d-40a1-4454-971b-812127a5e03d" | |
}, | |
"c868840c-cf0b-49db-a684-af4248702954": { | |
"description": { | |
"en": "Extract packages" | |
}, | |
"link_id": "b944ec7f-7f99-491f-986d-58914c9bb4fa" | |
}, | |
"cbe9b4a3-e4e6-4a32-8d7c-3adfc409cb6f": { | |
"description": { | |
"en": "Redo" | |
}, | |
"link_id": "b15c0ba6-e247-4512-8b56-860fd2b6299d" | |
}, | |
"cc38912d-6520-44e1-92ff-76bb4881a55e": { | |
"description": { | |
"en": "Failed compliance" | |
}, | |
"link_id": "a98ba456-3dcd-4f45-804c-a40220ddc6cb" | |
}, | |
"d381cf76-9313-415f-98a1-55c91e4d78e0": { | |
"description": { | |
"en": "Approve transfer" | |
}, | |
"link_id": "d3c75c96-f8c7-4674-af46-5bcce7b05f87" | |
}, | |
"d4404ab1-dc7f-4e9e-b1f8-aa861e766b8e": { | |
"description": { | |
"en": "Skip quarantine" | |
}, | |
"link_id": "d7e6404a-a186-4806-a130-7e6d27179a15" | |
}, | |
"d456dfde-1cdb-4178-babc-1a4537fe1b87": { | |
"description": { | |
"en": "Store DIP" | |
}, | |
"link_id": "2e31580d-1678-474b-83e5-a53d97d150f6" | |
}, | |
"d4ff46d4-5c57-408c-943b-fed63c1a9d75": { | |
"description": { | |
"en": "SIP Creation complete" | |
}, | |
"link_id": "4430077a-92c5-4d86-b0f8-0d31bdb731fb" | |
}, | |
"d9760427-b488-4381-832a-de10106de6fe": { | |
"description": { | |
"en": "Yes" | |
}, | |
"link_id": "3bbfbd27-ba41-4e36-8b7f-b4f02676bda3" | |
}, | |
"df54fec1-dae1-4ea6-8d17-a839ee7ac4a7": { | |
"description": { | |
"en": "Yes" | |
}, | |
"link_id": "4efe00da-6ed0-45dd-89ca-421b78c4b6be" | |
}, | |
"e0a39199-c62a-4a2f-98de-e9d1116460a8": { | |
"description": { | |
"en": "Skip examine contents" | |
}, | |
"link_id": "192315ea-a1bf-44cf-8cb4-0b3edd1522a6" | |
}, | |
"e4a59e3e-3dba-4eb5-9cf1-c1fb3ae61fa9": { | |
"description": { | |
"en": "Approve transfer" | |
}, | |
"link_id": "f7488721-c936-42af-a767-2f0b39564a86" | |
}, | |
"e600b56d-1a43-4031-9d7c-f64f123e5662": { | |
"description": { | |
"en": "Normalize service files for access" | |
}, | |
"link_id": "b20ff203-1472-40db-b879-0e59d17de867" | |
}, | |
"e8544c5e-9cbb-4b8f-a68b-6d9b4d7f7362": { | |
"description": { | |
"en": "Do not normalize" | |
}, | |
"link_id": "70f41678-baa5-46e6-a71c-4b6b4d99f4a6" | |
}, | |
"e9eaef1e-c2e0-4e3b-b942-bfb537162795": { | |
"description": { | |
"en": "No" | |
}, | |
"link_id": "2584b25c-8d98-44b7-beca-2b3ea2ea2505" | |
}, | |
"f11409ad-cf3c-4e7f-b0d5-4be32d98229b": { | |
"description": { | |
"en": "Upload DIP to Archivists Toolkit" | |
}, | |
"link_id": "7b1f1ed8-6c92-46b9-bab6-3a37ffb665f1" | |
}, | |
"f1311d19-54c9-4484-9b3c-9bda40457559": { | |
"description": { | |
"en": "Add README file" | |
}, | |
"link_id": "523c97cc-b267-4cfb-8209-d99e523bf4b3" | |
}, | |
"f6df8882-d076-441e-bb00-2f58d5eda098": { | |
"description": { | |
"en": "Generate transfer structure report" | |
}, | |
"link_id": "6eca2676-b4ed-48d9-adb0-374e1d5c6e71" | |
}, | |
"fb7a326e-1e50-4b48-91b9-4917ff8d0ae8": { | |
"description": { | |
"en": "Normalize for access" | |
}, | |
"link_id": "6327fdf9-9673-42a8-ace5-cccad005818b" | |
}, | |
"fefdcee4-dd84-4b55-836f-99ef880ecdb6": { | |
"description": { | |
"en": "Automatic SIP Creation complete" | |
}, | |
"link_id": "70669a5b-01e4-4ea0-ac70-10292f87da05" | |
}, | |
"fffd5342-2337-463f-857a-b2c8c3778c6d": { | |
"description": { | |
"en": "Transfers In progress" | |
}, | |
"link_id": "0c94e6b5-4714-4bec-82c8-e187e0c04d77" | |
} | |
}, | |
"links": { | |
"002716a1-ae29-4f36-98ab-0d97192669c4": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPDirectory%\" \"%watchDirectoryPath%workFlowDecisions/compressionAIPDecisions/.\" \"%SIPUUID%\" \"%sharedPath%\"", | |
"execute": "moveSIP_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Move to compressionAIPDecisions directory" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": null | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "7d728c39-395f-4892-8193-92f086c0546f", | |
"group": { | |
"en": "Prepare AIP" | |
} | |
}, | |
"01b30826-bfc4-4e07-8ca2-4263debad642": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPObjectsDirectory%attachments/\" \"%SIPUUID%\" \"%date%\" \"%taskUUID%\" \"transferDirectory\" \"transfer_id\" \"%SIPDirectory%\"", | |
"execute": "sanitizeObjectNames_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": "objects/attachments", | |
"requires_output_lock": false, | |
"stderr_file": "%SIPLogsDirectory%filenameCleanup.log", | |
"stdout_file": "%SIPLogsDirectory%filenameCleanup.log" | |
}, | |
"description": { | |
"en": "Sanitize extracted objects' file and directory names" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "e19f8eed-faf9-4e04-bf1f-e9418f2b2b11" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "e19f8eed-faf9-4e04-bf1f-e9418f2b2b11", | |
"group": { | |
"en": "Extract packages" | |
} | |
}, | |
"01c651cb-c174-4ba4-b985-1d87a44d6754": { | |
"config": { | |
"@manager": "linkTaskManagerReplacementDicFromChoice", | |
"@model": "MicroServiceChoiceReplacementDic", | |
"replacements": [ | |
{ | |
"description": { | |
"en": "5 - normal compression mode" | |
}, | |
"id": "414da421-b83f-4648-895f-a34840e3c3f5", | |
"items": { | |
"AIPCompressionLevel": "5" | |
} | |
}, | |
{ | |
"description": { | |
"en": "7 - maximum compression" | |
}, | |
"id": "4e31f579-68bd-4be1-a10e-ec5411897121", | |
"items": { | |
"AIPCompressionLevel": "7" | |
} | |
}, | |
{ | |
"description": { | |
"en": "9 - ultra compression" | |
}, | |
"id": "6d52fd24-8c06-4c8e-997a-e427ba0acc36", | |
"items": { | |
"AIPCompressionLevel": "9" | |
} | |
}, | |
{ | |
"description": { | |
"en": "3 - fast compression mode" | |
}, | |
"id": "85b2243e-ff97-4ca8-80e8-3c6b0842b360", | |
"items": { | |
"AIPCompressionLevel": "3" | |
} | |
}, | |
{ | |
"description": { | |
"en": "1 - fastest mode" | |
}, | |
"id": "ecfad581-b007-4612-a0e0-fcc551f4057f", | |
"items": { | |
"AIPCompressionLevel": "1" | |
} | |
} | |
] | |
}, | |
"description": { | |
"en": "Select compression level" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "d55b42c8-c7c5-4a40-b626-d248d2bd883f" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": null, | |
"group": { | |
"en": "Prepare AIP" | |
} | |
}, | |
"01d64f58-8295-4b7b-9cab-8f1b153a504f": { | |
"config": { | |
"@manager": "linkTaskManagerReplacementDicFromChoice", | |
"@model": "MicroServiceChoiceReplacementDic", | |
"replacements": [ | |
{ | |
"description": { | |
"en": "7z using bzip2" | |
}, | |
"id": "9475447c-9889-430c-9477-6287a9574c5b", | |
"items": { | |
"AIPCompressionAlgorithm": "7z-bzip2" | |
} | |
}, | |
{ | |
"description": { | |
"en": "7z using lzma" | |
}, | |
"id": "c96353b9-0d55-46cf-baa0-d7c3e180dd43", | |
"items": { | |
"AIPCompressionAlgorithm": "7z-lzma" | |
} | |
}, | |
{ | |
"description": { | |
"en": "Uncompressed" | |
}, | |
"id": "dc04c4c0-07ea-4796-b643-66d967ed33a4", | |
"items": { | |
"AIPCompressionAlgorithm": "None-" | |
} | |
}, | |
{ | |
"description": { | |
"en": "Parallel bzip2" | |
}, | |
"id": "f61b00a1-ef2e-4dc4-9391-111c6f42b9a7", | |
"items": { | |
"AIPCompressionAlgorithm": "pbzip2-" | |
} | |
} | |
] | |
}, | |
"description": { | |
"en": "Select compression algorithm" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "01c651cb-c174-4ba4-b985-1d87a44d6754" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": null, | |
"group": { | |
"en": "Prepare AIP" | |
} | |
}, | |
"01fd7a29-deb9-4dd1-8e28-1c48fc1ac41b": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPDirectory%\" \"%processingDirectory%.\" \"%SIPUUID%\" \"%sharedPath%\"", | |
"execute": "moveTransfer_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Move to processing directory" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "ac85a1dc-272b-46ac-bb3e-5bf3f8e56348" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "61c316a6-0a50-4f65-8767-1f44b1eeb6dd", | |
"group": { | |
"en": "Quarantine" | |
} | |
}, | |
"032cdc54-0b9b-4caf-86e8-10d63efbaec0": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPObjectsDirectory%\"", | |
"execute": "checkTransferDirectoryForObjects_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Check transfer directory for objects" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": null | |
}, | |
"179": { | |
"job_status": "Completed successfully", | |
"link_id": "b04e9232-2aea-49fc-9560-27349c8eba4e" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": null, | |
"group": { | |
"en": "Create SIP from Transfer" | |
} | |
}, | |
"03ee1136-f6ad-4184-8dcb-34872f843e14": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPDirectory%\" \"%sharedPath%watchedDirectories/workFlowDecisions/quarantineTransfer/.\" \"%SIPUUID%\" \"%sharedPath%\" \"%SIPUUID%\" \"%sharedPath%\"", | |
"execute": "moveTransfer_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Move to workFlowDecisions-quarantineSIP directory" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": null | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": null, | |
"group": { | |
"en": "Quarantine" | |
} | |
}, | |
"04493ab2-6cad-400d-8832-06941f121a96": { | |
"config": { | |
"@manager": "linkTaskManagerFiles", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%relativeLocation%\" \"%fileUUID%\" \"%SIPUUID%\"", | |
"execute": "characterizeFile_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": "objects/metadata/", | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Characterize and extract metadata on metadata files" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "75fb5d67-5efa-4232-b00b-d85236de0d3f" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "75fb5d67-5efa-4232-b00b-d85236de0d3f", | |
"group": { | |
"en": "Process metadata directory" | |
} | |
}, | |
"045c43ae-d6cf-44f7-97d6-c8a602748565": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPUUID%\" \"Standard\"", | |
"execute": "archivematicaSetTransferType_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Set transfer type: Standard" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "50b67418-cb8d-434d-acc9-4a8324e7fdd2" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "50b67418-cb8d-434d-acc9-4a8324e7fdd2", | |
"group": { | |
"en": "Verify transfer compliance" | |
} | |
}, | |
"05357876-a095-4c11-86b5-a7fff01af668": { | |
"config": { | |
"@manager": "linkTaskManagerReplacementDicFromChoice", | |
"@model": "MicroServiceChoiceReplacementDic", | |
"replacements": [ | |
{ | |
"description": { | |
"en": "Yes" | |
}, | |
"id": "1e79e1b6-cf50-49ff-98a3-fa51d73553dc", | |
"items": { | |
"BindPIDs": "True" | |
} | |
}, | |
{ | |
"description": { | |
"en": "No" | |
}, | |
"id": "fcfea449-158c-452c-a8ad-4ae009c4eaba", | |
"items": { | |
"BindPIDs": "False" | |
} | |
} | |
] | |
}, | |
"description": { | |
"en": "Bind PIDs?" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "87e93d08-36e4-4c81-99a8-beea00b18400" | |
}, | |
"1": { | |
"job_status": "Failed", | |
"link_id": "87e93d08-36e4-4c81-99a8-beea00b18400" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "87e93d08-36e4-4c81-99a8-beea00b18400", | |
"group": { | |
"en": "Bind PIDs" | |
} | |
}, | |
"05f99ffd-abf2-4f5a-9ec8-f80a59967b89": { | |
"config": { | |
"@manager": "linkTaskManagerChoice", | |
"@model": "MicroServiceChainChoice", | |
"chain_choices": [ | |
"1b04ec43-055c-43b7-9543-bd03c6a778ba", | |
"2ba94783-d073-4372-9bd1-8316ada02635", | |
"d4404ab1-dc7f-4e9e-b1f8-aa861e766b8e" | |
] | |
}, | |
"description": { | |
"en": "Workflow decision - send transfer to quarantine" | |
}, | |
"exit_codes": {}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": null, | |
"group": { | |
"en": "Quarantine" | |
} | |
}, | |
"087d27be-c719-47d8-9bbb-9a7d8b609c44": { | |
"config": { | |
"@manager": "linkTaskManagerReplacementDicFromChoice", | |
"@model": "MicroServiceChoiceReplacementDic", | |
"replacements": [ | |
{ | |
"description": { | |
"en": "Identify using Siegfried" | |
}, | |
"id": "25a91595-37f0-4373-a89a-56a757353fb8", | |
"items": { | |
"IDCommand": "df074736-e2f7-4102-b25d-569c099d410c" | |
} | |
}, | |
{ | |
"description": { | |
"en": "Identify using Fido" | |
}, | |
"id": "6f9bfd67-f598-400a-aa2e-12b2657962fc", | |
"items": { | |
"IDCommand": "76006ad7-a401-48f6-98f6-2efc01003276" | |
} | |
}, | |
{ | |
"description": { | |
"en": "Identify by File Extension" | |
}, | |
"id": "724b17a2-668b-4ef6-9f3b-860d8dfcbb29", | |
"items": { | |
"IDCommand": "41efbe1b-3fc7-4b24-9290-d0fb5d0ea9e9" | |
} | |
}, | |
{ | |
"description": { | |
"en": "Skip File Identification" | |
}, | |
"id": "782bbf56-e220-48b5-9eb6-6610583f2072", | |
"items": { | |
"IDCommand": "None" | |
} | |
} | |
] | |
}, | |
"description": { | |
"en": "Select file format identification command" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "1dce8e21-7263-4cc4-aa59-968d9793b5f2" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "7d728c39-395f-4892-8193-92f086c0546f", | |
"group": { | |
"en": "Process submission documentation" | |
} | |
}, | |
"092b47db-6f77-4072-aed3-eb248ab69e9c": { | |
"config": { | |
"@manager": "linkTaskManagerFiles", | |
"@model": "StandardTaskConfig", | |
"arguments": "thumbnail \"%fileUUID%\" \"%relativeLocation%\" \"%SIPDirectory%\" \"%SIPUUID%\" \"%taskUUID%\" \"original\"", | |
"execute": "normalize_v1.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": "objects/", | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Normalize for thumbnails" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "bcabd5e2-c93e-4aaa-af6a-9a74d54e8bf0" | |
}, | |
"1": { | |
"job_status": "Completed successfully", | |
"link_id": "bcabd5e2-c93e-4aaa-af6a-9a74d54e8bf0" | |
}, | |
"2": { | |
"job_status": "Completed successfully", | |
"link_id": "bcabd5e2-c93e-4aaa-af6a-9a74d54e8bf0" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "bcabd5e2-c93e-4aaa-af6a-9a74d54e8bf0", | |
"group": { | |
"en": "Normalize" | |
} | |
}, | |
"09b85517-e5f5-415b-a950-1a60ee285242": { | |
"config": { | |
"@manager": "linkTaskManagerFiles", | |
"@model": "StandardTaskConfig", | |
"arguments": "thumbnail \"%fileUUID%\" \"%relativeLocation%\" \"%SIPDirectory%\" \"%SIPUUID%\" \"%taskUUID%\" \"original\"", | |
"execute": "normalize_v1.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": "objects/", | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Normalize for thumbnails" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "dba3028d-2029-4a87-9992-f6335d890528" | |
}, | |
"1": { | |
"job_status": "Completed successfully", | |
"link_id": "dba3028d-2029-4a87-9992-f6335d890528" | |
}, | |
"2": { | |
"job_status": "Completed successfully", | |
"link_id": "dba3028d-2029-4a87-9992-f6335d890528" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "7d728c39-395f-4892-8193-92f086c0546f", | |
"group": { | |
"en": "Normalize" | |
} | |
}, | |
"0a63befa-327d-4655-a021-341b639ee9ed": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPDirectory%\" \"%SIPName%-%SIPUUID%\"", | |
"execute": "copySubmissionDocs_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Copy submission documentation" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "5fbc344c-19c8-48be-a753-02dac987428c" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "5fbc344c-19c8-48be-a753-02dac987428c", | |
"group": { | |
"en": "Prepare AIP" | |
} | |
}, | |
"0a6558cf-cf5f-4646-977e-7d6b4fde47e8": { | |
"config": { | |
"@manager": "linkTaskManagerFiles", | |
"@model": "StandardTaskConfig", | |
"arguments": "thumbnail \"%fileUUID%\" \"%relativeLocation%\" \"%SIPDirectory%\" \"%SIPUUID%\" \"%taskUUID%\" \"original\"", | |
"execute": "normalize_v1.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": "objects/", | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Normalize for thumbnails" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "153c5f41-3cfb-47ba-9150-2dd44ebc27df" | |
}, | |
"1": { | |
"job_status": "Completed successfully", | |
"link_id": "153c5f41-3cfb-47ba-9150-2dd44ebc27df" | |
}, | |
"2": { | |
"job_status": "Completed successfully", | |
"link_id": "153c5f41-3cfb-47ba-9150-2dd44ebc27df" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "153c5f41-3cfb-47ba-9150-2dd44ebc27df", | |
"group": { | |
"en": "Normalize" | |
} | |
}, | |
"0b92a510-a290-44a8-86d8-6b7139be29df": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "-m 770 \"%SIPDirectory%thumbnails/\"", | |
"execute": "createDirectory_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Create thumbnails directory" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "f6fdd1a7-f0c5-4631-b5d3-19421155bd7a" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "f6fdd1a7-f0c5-4631-b5d3-19421155bd7a", | |
"group": { | |
"en": "Normalize" | |
} | |
}, | |
"0c2c9c9a-25b2-4a2d-a790-103da79f9604": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPDirectory%\" \"%SIPUUID%\"", | |
"execute": "restructureForCompliance_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Attempt restructure for compliance" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "d29105f0-161d-449d-9c34-5a5ea3263f8e" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "7d728c39-395f-4892-8193-92f086c0546f", | |
"group": { | |
"en": "Prepare AIC" | |
} | |
}, | |
"0c94e6b5-4714-4bec-82c8-e187e0c04d77": { | |
"config": { | |
"@manager": "linkTaskManagerChoice", | |
"@model": "MicroServiceChainChoice", | |
"chain_choices": [ | |
"6953950b-c101-4f4c-a0c3-0cd0684afe5e", | |
"1b04ec43-055c-43b7-9543-bd03c6a778ba" | |
] | |
}, | |
"description": { | |
"en": "Approve standard transfer" | |
}, | |
"exit_codes": {}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": null, | |
"group": { | |
"en": "Approve transfer" | |
} | |
}, | |
"0c96c798-9ace-4c05-b3cf-243cdad796b7": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%sharedPath%sharedMicroServiceTasksConfigs/processingMCPConfigs/defaultProcessingMCP.xml\" \"%SIPDirectory%processingMCP.xml\" -n", | |
"execute": "copy_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Include default Transfer processingMCP.xml" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "bd899573-694e-4d33-8c9b-df0af802437d" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "61c316a6-0a50-4f65-8767-1f44b1eeb6dd", | |
"group": { | |
"en": "Include default Transfer processingMCP.xml" | |
} | |
}, | |
"0d7f5dc2-b9af-43bf-b698-10fdcc5b014d": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPDirectory%\" \"%rejectedDirectory%.\" \"%SIPUUID%\" \"%sharedPath%\"", | |
"execute": "moveSIP_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Move to the rejected directory" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": null | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": null, | |
"group": { | |
"en": "Reject AIP" | |
} | |
}, | |
"0e06d968-4b5b-4084-aab4-053a2a8d1679": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPDirectory%\" \"%processingDirectory%.\" \"%SIPUUID%\" \"%sharedPath%\"", | |
"execute": "moveTransfer_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Move to processing directory" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "38c591d4-b7ee-4bc0-b993-c592bf15d97d" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "61c316a6-0a50-4f65-8767-1f44b1eeb6dd", | |
"group": { | |
"en": "Quarantine" | |
} | |
}, | |
"0e1a8a6b-abcc-4ed6-b4fb-cbccfdc23ef5": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPDirectory%\" \"%processingDirectory%.\" \"%SIPUUID%\" \"%sharedPath%\"", | |
"execute": "moveTransfer_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Move to processing directory" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "bda96b35-48c7-44fc-9c9e-d7c5a05016c1" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "61c316a6-0a50-4f65-8767-1f44b1eeb6dd", | |
"group": { | |
"en": "Verify transfer compliance" | |
} | |
}, | |
"0e379b19-771e-4d90-a7e5-1583e4893c56": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPDirectory%\" \"%processingDirectory%.\" \"%SIPUUID%\" \"%sharedPath%\"", | |
"execute": "moveTransfer_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Move to processing directory" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "1c2550f1-3fc0-45d8-8bc4-4c06d720283b" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "61c316a6-0a50-4f65-8767-1f44b1eeb6dd", | |
"group": { | |
"en": "Clean up names" | |
} | |
}, | |
"0e41c244-6c3e-46b9-a554-65e66e5c9324": { | |
"config": { | |
"@manager": "linkTaskManagerFiles", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%IDCommand%\" \"%relativeLocation%\" \"%fileUUID%\"", | |
"execute": "identifyFileFormat_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": "objects/attachments", | |
"requires_output_lock": false, | |
"stderr_file": "%SIPLogsDirectory%fileFormatIdentification.log", | |
"stdout_file": "%SIPLogsDirectory%fileFormatIdentification.log" | |
}, | |
"description": { | |
"en": "Identify file format of attachments" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "95616c10-a79f-48ca-a352-234cc91eaf08" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "95616c10-a79f-48ca-a352-234cc91eaf08", | |
"group": { | |
"en": "Identify file format" | |
} | |
}, | |
"0f0c1f33-29f2-49ae-b413-3e043da5df61": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPDirectory%\" \"%processingDirectory%.\" \"%SIPUUID%\" \"%sharedPath%\"", | |
"execute": "moveSIP_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Move to processing directory" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "78b7adff-861d-4450-b6dd-3fabe96a849e" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "7d728c39-395f-4892-8193-92f086c0546f", | |
"group": { | |
"en": "Normalize" | |
} | |
}, | |
"0fc3c795-dc68-4aa0-86fc-cbd6af3302fa": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPUUID%\" \"%SIPName%\" \"%SIPDirectory%\"", | |
"execute": "trimRestructureForCompliance_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Restructure TRIM for compliance" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "e399bd60-202d-42df-9760-bd14497b5034" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "61c316a6-0a50-4f65-8767-1f44b1eeb6dd", | |
"group": { | |
"en": "TRIM transfer" | |
} | |
}, | |
"0fd20984-db3c-492b-a512-eedd74bacc82": { | |
"config": { | |
"@manager": "linkTaskManagerFiles", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%relativeLocation%\" \"%fileUUID%\" \"%SIPUUID%\" \"%sharedPath%\" \"preservation\"", | |
"execute": "policyCheck_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Policy checks for preservation derivatives" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "8ce07e94-6130-4987-96f0-2399ad45c5c2" | |
}, | |
"1": { | |
"job_status": "Failed", | |
"link_id": "8ce07e94-6130-4987-96f0-2399ad45c5c2" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "8ce07e94-6130-4987-96f0-2399ad45c5c2", | |
"group": { | |
"en": "Policy checks for derivatives" | |
} | |
}, | |
"100a75f4-9d2a-41bf-8dd0-aec811ae1077": { | |
"config": { | |
"@manager": "linkTaskManagerFiles", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%relativeLocation%\" \"%SIPDirectory%\" \"%fileUUID%\"", | |
"execute": "examineContents_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": "objects", | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Examine contents" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "192315ea-a1bf-44cf-8cb4-0b3edd1522a6" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "192315ea-a1bf-44cf-8cb4-0b3edd1522a6", | |
"group": { | |
"en": "Examine contents" | |
} | |
}, | |
"10c40e41-fb10-48b5-9d01-336cd958afe8": { | |
"config": { | |
"@manager": "linkTaskManagerFiles", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%relativeLocation%\" \"%SIPLogsDirectory%fileMeta/%fileUUID%.xml\" \"%date%\" \"%taskUUID%\" \"%fileUUID%\" \"%fileGrpUse%\"", | |
"execute": "FITS_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": "objects/manualNormalization/preservation", | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Run FITS on manual normalized preservation files" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "91ca6f1f-feb5-485d-99d2-25eed195e330" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "7d728c39-395f-4892-8193-92f086c0546f", | |
"group": { | |
"en": "Process manually normalized files" | |
} | |
}, | |
"11033dbd-e4d4-4dd6-8bcf-48c424e222e3": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPDirectory%objects/submissionDocumentation/\" \"%SIPUUID%\" \"%date%\" \"%taskUUID%\" \"SIPDirectory\" \"sip_id\" \"%SIPDirectory%\"", | |
"execute": "sanitizeObjectNames_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": "objects/submissionDocumentation", | |
"requires_output_lock": false, | |
"stderr_file": "%SIPLogsDirectory%filenameCleanup.log", | |
"stdout_file": "%SIPLogsDirectory%filenameCleanup.log" | |
}, | |
"description": { | |
"en": "Sanitize file and directory names in submission documentation" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "1ba589db-88d1-48cf-bb1a-a5f9d2b17378" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "7d728c39-395f-4892-8193-92f086c0546f", | |
"group": { | |
"en": "Process submission documentation" | |
} | |
}, | |
"1401c4d0-fb6f-42ef-94d3-c884c25800b2": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPDirectory%processingMCP.xml\" \"%SIPDirectory%DIP/processingMCP.xml\"", | |
"execute": "copy_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Copy preconfigured choice XML to DIP directory" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "43c72f8b-3cea-4b4c-b99d-cfdefdfcc270" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "7d728c39-395f-4892-8193-92f086c0546f", | |
"group": { | |
"en": "Prepare DIP" | |
} | |
}, | |
"142d0a36-2b88-4b98-8a33-d809f667ecef": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPUUID%\" \"%SIPDirectory%\"", | |
"execute": "createAIC_METS_v1.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Create AIC METS file" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "9e810686-d747-4da1-9908-876fb89ac78e" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "7d728c39-395f-4892-8193-92f086c0546f", | |
"group": { | |
"en": "Prepare AIC" | |
} | |
}, | |
"153c5f41-3cfb-47ba-9150-2dd44ebc27df": { | |
"config": { | |
"@manager": "linkTaskManagerChoice", | |
"@model": "MicroServiceChainChoice", | |
"chain_choices": [ | |
"3a55f688-eca3-4ebc-a012-4ce68290e7b0", | |
"b7ce05f0-9d94-4b3e-86cc-d4b2c6dba546" | |
] | |
}, | |
"description": { | |
"en": "Perform policy checks on preservation derivatives?" | |
}, | |
"exit_codes": {}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": null, | |
"group": { | |
"en": "Policy checks for derivatives" | |
} | |
}, | |
"15402367-2d3f-475e-b251-55532347a3c2": { | |
"config": { | |
"@manager": "linkTaskManagerChoice", | |
"@model": "MicroServiceChainChoice", | |
"chain_choices": [ | |
"167dc382-4ab1-4051-8e22-e7f1c1bf3e6f", | |
"1b04ec43-055c-43b7-9543-bd03c6a778ba" | |
] | |
}, | |
"description": { | |
"en": "Approve zipped bagit transfer" | |
}, | |
"exit_codes": {}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": null, | |
"group": { | |
"en": "Approve transfer" | |
} | |
}, | |
"154dd501-a344-45a9-97e3-b30093da35f5": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPDirectory%\" \"%processingDirectory%%SIPName%-%SIPUUID%\" \"%SIPUUID%\" \"%sharedPath%\"", | |
"execute": "moveTransfer_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Rename with transfer UUID" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "3c526a07-c3b8-4e53-801b-7f3d0c4857a5" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "61c316a6-0a50-4f65-8767-1f44b1eeb6dd", | |
"group": { | |
"en": "Approve transfer" | |
} | |
}, | |
"1563f22f-f5f7-4dfe-a926-6ab50d408832": { | |
"config": { | |
"@manager": "linkTaskManagerReplacementDicFromChoice", | |
"@model": "MicroServiceChoiceReplacementDic", | |
"replacements": [ | |
{ | |
"description": { | |
"en": "No" | |
}, | |
"id": "dc0ee6b6-ed5f-42a3-bc8f-c9c7ead03ed1", | |
"items": { | |
"AssignUUIDsToDirectories": "False" | |
} | |
}, | |
{ | |
"description": { | |
"en": "Yes" | |
}, | |
"id": "efd98ddb-80a6-4206-80bf-81bf00f84416", | |
"items": { | |
"AssignUUIDsToDirectories": "True" | |
} | |
} | |
] | |
}, | |
"description": { | |
"en": "Assign UUIDs to directories?" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "960f6db0-5b41-417c-bedc-a0eb75a82227" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "960f6db0-5b41-417c-bedc-a0eb75a82227", | |
"group": { | |
"en": "Include default Transfer processingMCP.xml" | |
} | |
}, | |
"15a2df8a-7b45-4c11-b6fa-884c9b7e5c67": { | |
"config": { | |
"@manager": "linkTaskManagerFiles", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%fileUUID%\"", | |
"execute": "manualNormalizationIdentifyFilesIncluded_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": "objects/manualNormalization/", | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Identify manually normalized files" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "1cd3b36a-5252-4a69-9b1c-3b36829288ab" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "7d728c39-395f-4892-8193-92f086c0546f", | |
"group": { | |
"en": "Normalize" | |
} | |
}, | |
"16415d2f-5642-496d-a46d-00028ef6eb0a": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPObjectsDirectory%\" \"%SIPName%\" \"%SIPUUID%\" \"%processingDirectory%\" \"%sharedPath%watchedDirectories/system/autoProcessSIP/\" \"%sharedPath%\"", | |
"execute": "createSIPsfromTRIMTransferContainers_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Create SIPs from TRIM transfer containers" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": null | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "61c316a6-0a50-4f65-8767-1f44b1eeb6dd", | |
"group": { | |
"en": "Create SIP from Transfer" | |
} | |
}, | |
"173d310c-8e40-4669-9a69-6d4c8ffd0396": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPDirectory%metadata/submissionDocumentation\" \"%SIPDirectory%objects/submissionDocumentation\"", | |
"execute": "moveOrMerge_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Move submission documentation into objects directory" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "4edfe7e4-82ff-4c0a-ba5f-29f1ee14e17a" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "7d728c39-395f-4892-8193-92f086c0546f", | |
"group": { | |
"en": "Process submission documentation" | |
} | |
}, | |
"180ae3d0-aa6c-4ed4-ab94-d0a2121e7f21": { | |
"config": { | |
"@manager": "linkTaskManagerFiles", | |
"@model": "StandardTaskConfig", | |
"arguments": "thumbnail \"%fileUUID%\" \"%relativeLocation%\" \"%SIPDirectory%\" \"%SIPUUID%\" \"%taskUUID%\" \"original\"", | |
"execute": "normalize_v1.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": "objects/", | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Normalize for thumbnails" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "8ce378a5-1418-4184-bf02-328a06e1d3be" | |
}, | |
"1": { | |
"job_status": "Completed successfully", | |
"link_id": "8ce378a5-1418-4184-bf02-328a06e1d3be" | |
}, | |
"2": { | |
"job_status": "Completed successfully", | |
"link_id": "8ce378a5-1418-4184-bf02-328a06e1d3be" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "8ce378a5-1418-4184-bf02-328a06e1d3be", | |
"group": { | |
"en": "Normalize" | |
} | |
}, | |
"18c37bff-fce9-4b40-a50a-022ea0386f1a": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "--amdSec --baseDirectoryPath \"%SIPDirectory%\" --baseDirectoryPathString \"SIPDirectory\" --fileGroupIdentifier \"%SIPUUID%\" --fileGroupType \"sip_id\" --xmlFile \"%SIPDirectory%METS.%SIPUUID%.xml\" --sipType \"%SIPType%\" --createNormativeStructmap", | |
"execute": "createMETS_v2.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Generate METS.xml document" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "523c97cc-b267-4cfb-8209-d99e523bf4b3" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "7d728c39-395f-4892-8193-92f086c0546f", | |
"group": { | |
"en": "Generate AIP METS" | |
} | |
}, | |
"192315ea-a1bf-44cf-8cb4-0b3edd1522a6": { | |
"config": { | |
"@manager": "linkTaskManagerUnitVariableLinkPull", | |
"@model": "TaskConfigUnitVariableLinkPull", | |
"chain_id": "675acd22-828d-4949-adc7-1888240f5e3d", | |
"variable": "postExtractSpecializedProcessing" | |
}, | |
"description": { | |
"en": "Check for specialized processing" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "2fd123ea-196f-4c9c-95c0-117aa65ed9c6" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "61c316a6-0a50-4f65-8767-1f44b1eeb6dd", | |
"group": { | |
"en": "Examine contents" | |
} | |
}, | |
"19adb668-b19a-4fcb-8938-f49d7485eaf3": { | |
"config": { | |
"@manager": "linkTaskManagerChoice", | |
"@model": "MicroServiceChainChoice", | |
"chain_choices": [ | |
"1b04ec43-055c-43b7-9543-bd03c6a778ba", | |
"c622426e-190e-437b-aa1a-4be9c9a7680d" | |
] | |
}, | |
"description": { | |
"en": "Remove from quarantine" | |
}, | |
"exit_codes": {}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": null, | |
"group": { | |
"en": "Quarantine" | |
} | |
}, | |
"19c94543-14cb-4158-986b-1d2b55723cd8": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"reject\" \"%SIPUUID%\"", | |
"execute": "failedSIPCleanup_v1.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Cleanup rejected SIP" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "3467d003-1603-49e3-b085-e58aa693afed" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "3467d003-1603-49e3-b085-e58aa693afed", | |
"group": { | |
"en": "Reject SIP" | |
} | |
}, | |
"1a136608-ae7b-42b4-bf2f-de0e514cfd47": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "%SIPUUID%'' ''%SIPDirectory%metadata/rights.csv", | |
"execute": "rightsFromCSV_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Load rights" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "303a65f6-a16f-4a06-807b-cb3425a30201" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "61c316a6-0a50-4f65-8767-1f44b1eeb6dd", | |
"group": { | |
"en": "Characterize and extract metadata" | |
} | |
}, | |
"1b1a4565-b501-407b-b40f-2f20889423f1": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPUUID%\" \"%SIPDirectory%metadata/file_labels.csv\"", | |
"execute": "loadLabelsFromCSV_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Load labels from metadata/file_labels.csv" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "a536828c-be65-4088-80bd-eb511a0a063d" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "a536828c-be65-4088-80bd-eb511a0a063d", | |
"group": { | |
"en": "Characterize and extract metadata" | |
} | |
}, | |
"1b737a9b-b4c0-4230-aa92-1e88067534b9": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPUUID%\" \"TRIM\"", | |
"execute": "archivematicaSetTransferType_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Set transfer type: TRIM" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "20129b22-8f28-429b-a3f2-0648090fa305" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "61c316a6-0a50-4f65-8767-1f44b1eeb6dd", | |
"group": { | |
"en": "TRIM transfer" | |
} | |
}, | |
"1ba589db-88d1-48cf-bb1a-a5f9d2b17378": { | |
"config": { | |
"@manager": "linkTaskManagerFiles", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%fileUUID%\" \"%relativeLocation%\" \"%date%\" \"%taskUUID%\"", | |
"execute": "archivematicaClamscan_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": "objects/submissionDocumentation", | |
"requires_output_lock": true, | |
"stderr_file": "%SIPLogsDirectory%clamAVScan.txt", | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Scan for viruses in submission documentation" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "087d27be-c719-47d8-9bbb-9a7d8b609c44" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "7d728c39-395f-4892-8193-92f086c0546f", | |
"group": { | |
"en": "Process submission documentation" | |
} | |
}, | |
"1c2550f1-3fc0-45d8-8bc4-4c06d720283b": { | |
"config": { | |
"@manager": "linkTaskManagerFiles", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%fileUUID%\" \"%relativeLocation%\" \"%date%\" \"%taskUUID%\"", | |
"execute": "archivematicaClamscan_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": "%SIPLogsDirectory%clamAVScan.txt", | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Scan for viruses" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "559d9b14-05bf-4136-918a-de74a821b759" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "61c316a6-0a50-4f65-8767-1f44b1eeb6dd", | |
"group": { | |
"en": "Scan for viruses" | |
} | |
}, | |
"1cb7e228-6e94-4c93-bf70-430af99b9264": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPUUID%\" \"%transferDirectory%\" \"%date%\" \"%taskUUID%\" \"%DeletePackage%\"", | |
"execute": "extractContents_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": "%SIPLogsDirectory%extractContents.log" | |
}, | |
"description": { | |
"en": "Extract contents from compressed archives" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "c5ecb5a9-d697-4188-844f-9a756d8734fa" | |
} | |
}, | |
"fallback_job_status": "Completed successfully", | |
"fallback_link_id": "307edcde-ad10-401c-92c4-652917c993ed", | |
"group": { | |
"en": "Extract packages" | |
} | |
}, | |
"1cd3b36a-5252-4a69-9b1c-3b36829288ab": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "--SIPDirectory \"%SIPDirectory%\" --serviceDirectory \"objects/service/\" --objectsDirectory \"objects/\" --SIPUUID \"%SIPUUID%\" --date \"%date%\"", | |
"execute": "checkForServiceDirectory_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Check for Service directory" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "67b44f8f-bc97-4cb3-b6dd-09dba3c99d30" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "67b44f8f-bc97-4cb3-b6dd-09dba3c99d30", | |
"group": { | |
"en": "Normalize" | |
} | |
}, | |
"1dce8e21-7263-4cc4-aa59-968d9793b5f2": { | |
"config": { | |
"@manager": "linkTaskManagerFiles", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%IDCommand%\" \"%relativeLocation%\" \"%fileUUID%\"", | |
"execute": "identifyFileFormat_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": "objects/submissionDocumentation", | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Identify file format" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "33d7ac55-291c-43ae-bb42-f599ef428325" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "33d7ac55-291c-43ae-bb42-f599ef428325", | |
"group": { | |
"en": "Process submission documentation" | |
} | |
}, | |
"20129b22-8f28-429b-a3f2-0648090fa305": { | |
"config": { | |
"@manager": "linkTaskManagerSetUnitVariable", | |
"@model": "TaskConfigSetUnitVariable", | |
"chain_id": "16415d2f-5642-496d-a46d-00028ef6eb0a", | |
"variable": "loadOptionsToCreateSIP", | |
"variable_value": null | |
}, | |
"description": { | |
"en": "Set TRIM options to create SIPs" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "e64d26f4-3330-4d0b-bffe-81edb0dbe93d" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "61c316a6-0a50-4f65-8767-1f44b1eeb6dd", | |
"group": { | |
"en": "TRIM transfer" | |
} | |
}, | |
"20515483-25ed-4133-b23e-5bb14cab8e22": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "-- \"%AIPsStore%\" \"%SIPDirectory%%AIPFilename%\" \"%SIPUUID%\" \"%SIPName%\" \"%SIPType%\"", | |
"execute": "storeAIP_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Store the AIP" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "48703fad-dc44-4c8e-8f47-933df3ef6179" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "7d728c39-395f-4892-8193-92f086c0546f", | |
"group": { | |
"en": "Store AIP" | |
} | |
}, | |
"208d441b-6938-44f9-b54a-bd73f05bc764": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPDirectory%\"", | |
"execute": "verifySIPCompliance_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Verify SIP compliance" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "d1018160-aaab-4d92-adce-d518880d7c7d" | |
} | |
}, | |
"fallback_job_status": "Completed successfully", | |
"fallback_link_id": "7d0616b2-afed-41a6-819a-495032e86291", | |
"group": { | |
"en": "Verify SIP compliance" | |
} | |
}, | |
"209400c1-5619-4acc-b091-b9d9c8fbb1c0": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%sharedPath%sharedMicroServiceTasksConfigs/processingMCPConfigs/defaultProcessingMCP.xml\" \"%SIPDirectory%processingMCP.xml\" -n", | |
"execute": "copy_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Include default Transfer processingMCP.xml" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "d6f6f5db-4cc2-4652-9283-9ec6a6d181e5" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "61c316a6-0a50-4f65-8767-1f44b1eeb6dd", | |
"group": { | |
"en": "Include default Transfer processingMCP.xml" | |
} | |
}, | |
"214f1004-2748-4bed-a38d-48fe500c41b9": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPUUID%\" \"%SIPName%\" \"%SIPDirectory%\" \"%date%\"", | |
"execute": "trimCreateRightsEntries_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Create rights to flag closed AIPS." | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "0fc3c795-dc68-4aa0-86fc-cbd6af3302fa" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "61c316a6-0a50-4f65-8767-1f44b1eeb6dd", | |
"group": { | |
"en": "TRIM transfer" | |
} | |
}, | |
"21d6d597-b876-4b3f-ab85-f97356f10507": { | |
"config": { | |
"@manager": "linkTaskManagerFiles", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%fileUUID%\" \"%relativeLocation%\" \"%date%\" \"%taskUUID%\"", | |
"execute": "archivematicaClamscan_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": "%SIPLogsDirectory%clamAVScan.txt", | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Scan for viruses" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "c8f7bf7b-d903-42ec-bfdf-74d357ac4230" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "61c316a6-0a50-4f65-8767-1f44b1eeb6dd", | |
"group": { | |
"en": "Scan for viruses" | |
} | |
}, | |
"22ded604-6cc0-444b-b320-f96afb15d581": { | |
"config": { | |
"@manager": "linkTaskManagerFiles", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%IDCommand%\" \"%relativeLocation%\" \"%fileUUID%\"", | |
"execute": "identifyFileFormat_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": "objects/attachments", | |
"requires_output_lock": false, | |
"stderr_file": "%SIPLogsDirectory%fileFormatIdentification.log", | |
"stdout_file": "%SIPLogsDirectory%fileFormatIdentification.log" | |
}, | |
"description": { | |
"en": "Identify file format of attachments" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "bd382151-afd0-41bf-bb7a-b39aef728a32" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "bd382151-afd0-41bf-bb7a-b39aef728a32", | |
"group": { | |
"en": "Extract packages" | |
} | |
}, | |
"2483c25a-ade8-4566-a259-c6c37350d0d6": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPDirectory%\" \"%processingDirectory%%SIPName%-%SIPUUID%\" \"%SIPUUID%\" \"%sharedPath%\"", | |
"execute": "moveTransfer_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Rename with transfer UUID" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "1b737a9b-b4c0-4230-aa92-1e88067534b9" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "61c316a6-0a50-4f65-8767-1f44b1eeb6dd", | |
"group": { | |
"en": "TRIM transfer" | |
} | |
}, | |
"2522d680-c7d9-4d06-8b11-a28d8bd8a71f": { | |
"config": { | |
"@manager": "linkTaskManagerFiles", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%IDCommand%\" \"%relativeLocation%\" \"%fileUUID%\" --disable-reidentify", | |
"execute": "identifyFileFormat_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": "objects", | |
"requires_output_lock": false, | |
"stderr_file": "%SIPLogsDirectory%fileFormatIdentification.log", | |
"stdout_file": "%SIPLogsDirectory%fileFormatIdentification.log" | |
}, | |
"description": { | |
"en": "Identify file format" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "cc16178b-b632-4624-9091-822dd802a2c6" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "cc16178b-b632-4624-9091-822dd802a2c6", | |
"group": { | |
"en": "Identify file format" | |
} | |
}, | |
"2584b25c-8d98-44b7-beca-2b3ea2ea2505": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPObjectsDirectory%\" \"%SIPUUID%\" \"%date%\" \"%taskUUID%\" \"transferDirectory\" \"transfer_id\" \"%SIPDirectory%\"", | |
"execute": "sanitizeObjectNames_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": "objects", | |
"requires_output_lock": false, | |
"stderr_file": "%SIPLogsDirectory%filenameCleanup.log", | |
"stdout_file": "%SIPLogsDirectory%filenameCleanup.log" | |
}, | |
"description": { | |
"en": "Sanitize object's file and directory names" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "a329d39b-4711-4231-b54e-b5958934dccb" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "61c316a6-0a50-4f65-8767-1f44b1eeb6dd", | |
"group": { | |
"en": "Clean up names" | |
} | |
}, | |
"26bf24c9-9139-4923-bf99-aa8648b1692b": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPUUID%\" \"Dspace\"", | |
"execute": "archivematicaSetTransferType_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Set transfer type: DSpace" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "f2a019ea-0601-419c-a475-1b96a927a2fb" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "f2a019ea-0601-419c-a475-1b96a927a2fb", | |
"group": { | |
"en": "Verify transfer compliance" | |
} | |
}, | |
"2714cd07-b99f-40e3-9ae8-c97281d0d429": { | |
"config": { | |
"@manager": "linkTaskManagerFiles", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%sharedPath%\" --filePath \"%relativeLocation%\" --fileUUID \"%fileUUID%\" --eventIdentifierUUID \"%taskUUID%\" --date \"%date%\"", | |
"execute": "updateSizeAndChecksum_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": "objects", | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Assign checksums and file sizes to objects" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "7c6a0b72-f37b-4512-87f3-267644de6f80" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "61c316a6-0a50-4f65-8767-1f44b1eeb6dd", | |
"group": { | |
"en": "Assign file UUIDs and checksums" | |
} | |
}, | |
"286bbb36-6a38-41d5-bf7a-a8ba58aa71ce": { | |
"config": { | |
"@manager": "linkTaskManagerFiles", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%relativeLocation%\" \"%fileUUID%\" \"%SIPUUID%\" \"%sharedPath%\" \"access\"", | |
"execute": "validateFile_v1.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": "DIP/objects/", | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Validate access derivatives" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "440ef381-8fe8-4b6e-9198-270ee5653454" | |
}, | |
"1": { | |
"job_status": "Failed", | |
"link_id": "440ef381-8fe8-4b6e-9198-270ee5653454" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "440ef381-8fe8-4b6e-9198-270ee5653454", | |
"group": { | |
"en": "Normalize" | |
} | |
}, | |
"2872d007-6146-4359-b554-6e9fe7a8eca6": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "700 -R \"%relativeLocation%\"", | |
"execute": "setFilePermission_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Set quarantine permissions on transfer" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "e2c0dae9-3295-4a98-b3ff-664ab2dc0cda" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "61c316a6-0a50-4f65-8767-1f44b1eeb6dd", | |
"group": { | |
"en": "Quarantine" | |
} | |
}, | |
"288b739d-40a1-4454-971b-812127a5e03d": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPDirectory%\" \"%processingDirectory%.\" \"%SIPUUID%\" \"%sharedPath%\"", | |
"execute": "moveTransfer_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Move to processing directory" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "154dd501-a344-45a9-97e3-b30093da35f5" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "61c316a6-0a50-4f65-8767-1f44b1eeb6dd", | |
"group": { | |
"en": "Approve transfer" | |
} | |
}, | |
"28a9f8a8-0006-4828-96d5-892e6e279f72": { | |
"config": { | |
"@manager": "linkTaskManagerFiles", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%sharedPath%\" --filePath \"%relativeLocation%\" --fileUUID \"%fileUUID%\" --eventIdentifierUUID \"%taskUUID%\" --date \"%date%\"", | |
"execute": "updateSizeAndChecksum_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": "objects", | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Assign checksums and file sizes to objects" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "5e4bd4e8-d158-4c2a-be89-51e3e9bd4a06" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "61c316a6-0a50-4f65-8767-1f44b1eeb6dd", | |
"group": { | |
"en": "Assign file UUIDs and checksums" | |
} | |
}, | |
"2900f6d8-b64c-4f2a-8f7f-bb60a57394f6": { | |
"config": { | |
"@manager": "linkTaskManagerFiles", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%taskUUID%\" \"%fileUUID%\" \"%transcribe%\"", | |
"execute": "transcribeFile_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": "objects", | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Transcribe" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "f574b2a0-6e0b-4c74-ac5b-a73ddb9593a0" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "f574b2a0-6e0b-4c74-ac5b-a73ddb9593a0", | |
"group": { | |
"en": "Transcribe SIP contents" | |
} | |
}, | |
"2a62f025-83ec-4f23-adb4-11d5da7ad8c2": { | |
"config": { | |
"@manager": "linkTaskManagerFiles", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%sharedPath%\" --filePath \"%relativeLocation%\" --fileUUID \"%fileUUID%\" --eventIdentifierUUID \"%taskUUID%\" --date \"%date%\"", | |
"execute": "updateSizeAndChecksum_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": "objects/submissionDocumentation", | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Assign checksums and file sizes to submissionDocumentation" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "11033dbd-e4d4-4dd6-8bcf-48c424e222e3" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "11033dbd-e4d4-4dd6-8bcf-48c424e222e3", | |
"group": { | |
"en": "Process submission documentation" | |
} | |
}, | |
"2adf60a0-ecd7-441a-b82f-f77c6a3964c3": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPDirectory%\" \"%watchDirectoryPath%quarantined/.\" \"%SIPUUID%\" \"%sharedPath%\"", | |
"execute": "moveTransfer_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Move to quarantine" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": null | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": null, | |
"group": { | |
"en": "Quarantine" | |
} | |
}, | |
"2d32235c-02d4-4686-88a6-96f4d6c7b1c3": { | |
"config": { | |
"@manager": "linkTaskManagerChoice", | |
"@model": "MicroServiceChainChoice", | |
"chain_choices": [ | |
"433f4e6b-1ef4-49f8-b1e4-49693791a806", | |
"9efab23c-31dc-4cbd-a39d-bb1665460cbe" | |
] | |
}, | |
"description": { | |
"en": "Store AIP" | |
}, | |
"exit_codes": {}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": null, | |
"group": { | |
"en": "Store AIP" | |
} | |
}, | |
"2dd53959-8106-457d-a385-fee57fc93aa9": { | |
"config": { | |
"@manager": "linkTaskManagerFiles", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%IDCommand%\" \"%relativeLocation%\" \"%fileUUID%\" --disable-reidentify", | |
"execute": "identifyFileFormat_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": "objects", | |
"requires_output_lock": false, | |
"stderr_file": "%SIPLogsDirectory%fileFormatIdentification.log", | |
"stdout_file": "%SIPLogsDirectory%fileFormatIdentification.log" | |
}, | |
"description": { | |
"en": "Identify file format" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "83484326-7be7-4f9f-b252-94553cd42370" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "83484326-7be7-4f9f-b252-94553cd42370", | |
"group": { | |
"en": "Normalize" | |
} | |
}, | |
"2e31580d-1678-474b-83e5-a53d97d150f6": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPDirectory%\" \"%watchDirectoryPath%uploadedDIPs/.\" -R", | |
"execute": "copy_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Move to the uploadedDIPs directory" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "5e58066d-e113-4383-b20b-f301ed4d751c" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": null, | |
"group": { | |
"en": "Upload DIP" | |
} | |
}, | |
"2e7f83f9-495a-44b3-b0cf-bff66f021a4d": { | |
"config": { | |
"@manager": "linkTaskManagerAssignMagicLink", | |
"@model": "TaskConfigAssignMagicLink", | |
"link_id": "5c459c1a-f998-404d-a0dd-808709510b72" | |
}, | |
"description": { | |
"en": "Designate to process as a standard transfer" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "bbfbecde-370c-4e26-8087-cfa751e72e6a" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "61c316a6-0a50-4f65-8767-1f44b1eeb6dd", | |
"group": { | |
"en": "Failed transfer compliance" | |
} | |
}, | |
"2fd123ea-196f-4c9c-95c0-117aa65ed9c6": { | |
"config": { | |
"@manager": "linkTaskManagerFiles", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%relativeLocation%\" \"%date%\" \"%taskUUID%\"", | |
"execute": "verifyChecksumsInFileSecOfDspaceMETSFiles_v0.0", | |
"filter_file_end": "mets.xml", | |
"filter_file_start": null, | |
"filter_subdir": "objects", | |
"requires_output_lock": true, | |
"stderr_file": "%SIPLogsDirectory%verifyChecksumsInFileSecOfDSpaceMETSFiles.log", | |
"stdout_file": "%SIPLogsDirectory%verifyChecksumsInFileSecOfDSpaceMETSFiles.log" | |
}, | |
"description": { | |
"en": "Verify checksums in fileSec of DSpace METS files" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "d0dfbd93-d2d0-44db-9945-94fd8de8a1d4" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "61c316a6-0a50-4f65-8767-1f44b1eeb6dd", | |
"group": { | |
"en": "Identify DSpace files" | |
} | |
}, | |
"303a65f6-a16f-4a06-807b-cb3425a30201": { | |
"config": { | |
"@manager": "linkTaskManagerFiles", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%relativeLocation%\" \"%fileUUID%\" \"%SIPUUID%\"", | |
"execute": "characterizeFile_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": "objects", | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Characterize and extract metadata" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "1b1a4565-b501-407b-b40f-2f20889423f1" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "1b1a4565-b501-407b-b40f-2f20889423f1", | |
"group": { | |
"en": "Characterize and extract metadata" | |
} | |
}, | |
"307edcde-ad10-401c-92c4-652917c993ed": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "--sipUUID \"%SIPUUID%\" --basePath \"%SIPDirectory%\" --xmlFile \"%SIPDirectory%\"metadata/submissionDocumentation/METS.xml --basePathString \"transferDirectory\" --fileGroupIdentifier \"transfer_id\"", | |
"execute": "createProcessedStructmap_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Add processed structMap to METS.xml document" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "f8ef02c4-f585-4b0d-9b6f-3cef6fbe527f" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "61c316a6-0a50-4f65-8767-1f44b1eeb6dd", | |
"group": { | |
"en": "Update METS.xml document" | |
} | |
}, | |
"31abe664-745e-4fef-a669-ff41514e0083": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "-m 770 \"%SIPDirectory%thumbnails/\"", | |
"execute": "createDirectory_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Create thumbnails directory" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "09b85517-e5f5-415b-a950-1a60ee285242" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "09b85517-e5f5-415b-a950-1a60ee285242", | |
"group": { | |
"en": "Normalize" | |
} | |
}, | |
"31fc3f66-34e9-478f-8d1b-c29cd0012360": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPDirectory%\"", | |
"execute": "restructureBagAIPToSIP_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Restructure from bag AIP to SIP directory format" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "33533fbb-1607-434f-a82b-cf938c05f60b" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "7d728c39-395f-4892-8193-92f086c0546f", | |
"group": { | |
"en": "Reingest AIP" | |
} | |
}, | |
"3229e01f-adf3-4294-85f7-4acb01b3fbcf": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPDirectory%\" \"%SIPUUID%\" \"%processingDirectory%\" %sharedPath%", | |
"execute": "extractBagTransfer_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": true, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Extract zipped bag transfer" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "154dd501-a344-45a9-97e3-b30093da35f5" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "61c316a6-0a50-4f65-8767-1f44b1eeb6dd", | |
"group": { | |
"en": "Approve transfer" | |
} | |
}, | |
"333532b9-b7c2-4478-9415-28a3056d58df": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPDirectory%\" \"%rejectedDirectory%.\" \"%SIPUUID%\" \"%sharedPath%\"", | |
"execute": "moveTransfer_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Move to the rejected directory" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": null | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": null, | |
"group": { | |
"en": "Reject transfer" | |
} | |
}, | |
"33533fbb-1607-434f-a82b-cf938c05f60b": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "%SIPUUID% %SIPDirectory%", | |
"execute": "parseMETStoDB_v1.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Populate database with reingested AIP data" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "e4e19c32-16cc-4a7f-a64d-a1f180bdb164" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "7d728c39-395f-4892-8193-92f086c0546f", | |
"group": { | |
"en": "Reingest AIP" | |
} | |
}, | |
"33d7ac55-291c-43ae-bb42-f599ef428325": { | |
"config": { | |
"@manager": "linkTaskManagerFiles", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%relativeLocation%\" \"%fileUUID%\" \"%SIPUUID%\"", | |
"execute": "characterizeFile_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": "objects/submissionDocumentation", | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Characterize and extract metadata on submission documentation" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "576f1f43-a130-4c15-abeb-c272ec458d33" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "576f1f43-a130-4c15-abeb-c272ec458d33", | |
"group": { | |
"en": "Process submission documentation" | |
} | |
}, | |
"3409b898-e532-49d3-98ff-a2a1f9d988fa": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "--sipUUID \"%SIPUUID%\" --basePath \"%SIPDirectory%\" --xmlFile \"%SIPDirectory%\"metadata/submissionDocumentation/METS.xml --basePathString \"transferDirectory\" --fileGroupIdentifier \"transfer_id\"", | |
"execute": "createMETS_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Generate METS.xml document" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "9071c352-aed5-444c-ac3f-b6c52dfb65ac" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "61c316a6-0a50-4f65-8767-1f44b1eeb6dd", | |
"group": { | |
"en": "Generate METS.xml document" | |
} | |
}, | |
"3467d003-1603-49e3-b085-e58aa693afed": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPDirectory%\" \"%rejectedDirectory%.\" \"%SIPUUID%\" \"%sharedPath%\"", | |
"execute": "moveSIP_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Move to the rejected directory" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": null | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": null, | |
"group": { | |
"en": "Reject SIP" | |
} | |
}, | |
"35c8763a-0430-46be-8198-9ecb23f895c8": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "-m 770 \"%SIPDirectory%thumbnails/\"", | |
"execute": "createDirectory_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Create thumbnails directory" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "180ae3d0-aa6c-4ed4-ab94-d0a2121e7f21" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "180ae3d0-aa6c-4ed4-ab94-d0a2121e7f21", | |
"group": { | |
"en": "Normalize" | |
} | |
}, | |
"36609513-6502-4aca-886a-6c4ae03a9f05": { | |
"config": { | |
"@manager": "linkTaskManagerFiles", | |
"@model": "StandardTaskConfig", | |
"arguments": "--eventType \"removal from backlog\" --fileUUID \"%fileUUID%\" --eventIdentifierUUID \"%taskUUID%\" --eventDateTime \"%jobCreatedDate%\"", | |
"execute": "createEvent_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Create removal from backlog PREMIS events" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "70669a5b-01e4-4ea0-ac70-10292f87da05" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "61c316a6-0a50-4f65-8767-1f44b1eeb6dd", | |
"group": { | |
"en": "Approve SIP creation" | |
} | |
}, | |
"370aca94-65ab-4f2a-9d7d-294a62c8b7ba": { | |
"config": { | |
"@manager": "linkTaskManagerFiles", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%sharedPath%\" --filePath \"%relativeLocation%\" --fileUUID \"%fileUUID%\" --eventIdentifierUUID \"%taskUUID%\" --date \"%date%\"", | |
"execute": "updateSizeAndChecksum_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": "objects", | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Assign checksums and file sizes to objects" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "8c8bac29-4102-4fd2-9d0a-a3bd2e607566" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "61c316a6-0a50-4f65-8767-1f44b1eeb6dd", | |
"group": { | |
"en": "Assign file UUIDs and checksums" | |
} | |
}, | |
"377f8ebb-7989-4a68-9361-658079ff8138": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPDirectory%\" \"%sharedPath%failed/.\" \"%SIPUUID%\" \"%sharedPath%\" \"%SIPUUID%\" \"%sharedPath%\"", | |
"execute": "moveTransfer_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Move to the failed directory" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": null | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": null, | |
"group": { | |
"en": "Failed transfer" | |
} | |
}, | |
"378ae4fc-7b62-40af-b448-a1ab47ac2c0c": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "-R \"%SIPDirectory%thumbnails\" \"%SIPDirectory%DIP/.\"", | |
"execute": "copy_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Copy thumbnails to DIP directory" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "ad011cc2-b0eb-4f51-96bb-400149a2ea11" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "7d728c39-395f-4892-8193-92f086c0546f", | |
"group": { | |
"en": "Prepare DIP" | |
} | |
}, | |
"38c591d4-b7ee-4bc0-b993-c592bf15d97d": { | |
"config": { | |
"@manager": "linkTaskManagerFiles", | |
"@model": "StandardTaskConfig", | |
"arguments": "--eventType \"unquarantine\" --fileUUID \"%fileUUID%\" --eventIdentifierUUID \"%taskUUID%\" --eventDateTime \"%jobCreatedDate%\"", | |
"execute": "createEvent_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": "objects", | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Create unquarantine PREMIS events" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "1c2550f1-3fc0-45d8-8bc4-4c06d720283b" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "1c2550f1-3fc0-45d8-8bc4-4c06d720283b", | |
"group": { | |
"en": "Quarantine" | |
} | |
}, | |
"39a128e3-c35d-40b7-9363-87f75091e1ff": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPObjectsDirectory%\" \"%SIPName%\" \"%SIPUUID%\" \"%processingDirectory%\" \"%sharedPath%watchedDirectories/system/autoProcessSIP/\" \"%sharedPath%\"", | |
"execute": "createSIPfromTransferObjects_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Create SIP from transfer objects" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "3e75f0fa-2a2b-4813-ba1a-b16b4be4cac5" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "3e75f0fa-2a2b-4813-ba1a-b16b4be4cac5", | |
"group": { | |
"en": "Create SIP from Transfer" | |
} | |
}, | |
"39e58573-2dbc-4939-bce0-96b2f55dae28": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPDirectory%\" \"%sharedPath%watchedDirectories/workFlowDecisions/quarantineTransfer/.\" \"%SIPUUID%\" \"%sharedPath%\" \"%SIPUUID%\" \"%sharedPath%\"", | |
"execute": "moveTransfer_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Move to workFlowDecisions-quarantineSIP directory" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": null | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": null, | |
"group": { | |
"en": "Quarantine" | |
} | |
}, | |
"3a70bc05-fa82-4067-a069-a56b6006be0a": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "--uuid \"%SIPUUID%\"", | |
"execute": "normalizeReport_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Normalization report" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "c2e6600d-cd26-42ed-bed5-95d41c06e37b" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "c2e6600d-cd26-42ed-bed5-95d41c06e37b", | |
"group": { | |
"en": "Normalize" | |
} | |
}, | |
"3bbfbd27-ba41-4e36-8b7f-b4f02676bda3": { | |
"config": { | |
"@manager": "linkTaskManagerFiles", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%relativeLocation%\" \"%fileUUID%\" \"%SIPUUID%\" \"%sharedPath%\" \"access\"", | |
"execute": "policyCheck_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Policy checks for access derivatives" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "54b73077-a062-41cc-882c-4df1eba447d9" | |
}, | |
"1": { | |
"job_status": "Failed", | |
"link_id": "54b73077-a062-41cc-882c-4df1eba447d9" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "153c5f41-3cfb-47ba-9150-2dd44ebc27df", | |
"group": { | |
"en": "Policy checks for derivatives" | |
} | |
}, | |
"3c526a07-c3b8-4e53-801b-7f3d0c4857a5": { | |
"config": { | |
"@manager": "linkTaskManagerFiles", | |
"@model": "StandardTaskConfig", | |
"arguments": "--transferUUID \"%SIPUUID%\" --sipDirectory \"%SIPDirectory%\" --filePath \"%relativeLocation%\" --fileUUID \"%fileUUID%\" --eventIdentifierUUID \"%taskUUID%\" --date \"%date%\"", | |
"execute": "assignFileUUIDs_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Assign file UUIDs to objects" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "c77fee8c-7c4e-4871-a72e-94d499994869" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "61c316a6-0a50-4f65-8767-1f44b1eeb6dd", | |
"group": { | |
"en": "Approve transfer" | |
} | |
}, | |
"3e25bda6-5314-4bb4-aa1e-90900dce887d": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "create \"%SIPDirectory%%SIPName%-%SIPUUID%\" \"%SIPDirectory%\" \"logs/\" \"objects/\" \"METS.%SIPUUID%.xml\" \"README.html\" \"thumbnails/\" \"metadata/\" --writer filesystem", | |
"execute": "bagit_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Prepare AIP" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "002716a1-ae29-4f36-98ab-0d97192669c4" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "7d728c39-395f-4892-8193-92f086c0546f", | |
"group": { | |
"en": "Prepare AIP" | |
} | |
}, | |
"3e75f0fa-2a2b-4813-ba1a-b16b4be4cac5": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPDirectory%\" \"%sharedPath%watchedDirectories/SIPCreation/completedTransfers/.\" \"%SIPUUID%\" \"%sharedPath%\"", | |
"execute": "moveTransfer_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Move to SIP creation directory for completed transfers" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": null | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": null, | |
"group": { | |
"en": "Create SIP from Transfer" | |
} | |
}, | |
"3f543585-fa4f-4099-9153-dd6d53572f5c": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPUUID%\" \"%SIPDirectory%%AIPFilename%\"", | |
"execute": "verifyAIP_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Verify AIP" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "20515483-25ed-4133-b23e-5bb14cab8e22" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "7d728c39-395f-4892-8193-92f086c0546f", | |
"group": { | |
"en": "Store AIP" | |
} | |
}, | |
"4103a5b0-e473-4198-8ff7-aaa6fec34749": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "-m 770 \"%SIPDirectory%thumbnails/\"", | |
"execute": "createDirectory_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Create thumbnails directory" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "092b47db-6f77-4072-aed3-eb248ab69e9c" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "092b47db-6f77-4072-aed3-eb248ab69e9c", | |
"group": { | |
"en": "Normalize" | |
} | |
}, | |
"424ee8f1-6cdd-4960-8641-ed82361d3ad7": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPDirectory%\" \"%processingDirectory%.\" \"%SIPUUID%\" \"%sharedPath%\"", | |
"execute": "moveSIP_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Move to processing directory" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "47c83e01-7556-4c13-881f-282c6d9c7d6a" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "7d728c39-395f-4892-8193-92f086c0546f", | |
"group": { | |
"en": "Normalize" | |
} | |
}, | |
"438dc1cf-9813-44b5-a0a3-58e09ae73b8a": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPDirectory%\"", | |
"execute": "verifyTransferCompliance_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Verify transfer compliance" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "d0c463c2-da4c-4a70-accb-c4ce96ac5194" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "2e7f83f9-495a-44b3-b0cf-bff66f021a4d", | |
"group": { | |
"en": "Verify transfer compliance" | |
} | |
}, | |
"43c72f8b-3cea-4b4c-b99d-cfdefdfcc270": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPObjectsDirectory%metadata/OCRfiles\" \"%SIPDirectory%DIP\"", | |
"execute": "copyRecursive_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Copy OCR data to DIP directory" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "5749c11f-ed08-4965-8d8e-1473b1016073" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "7d728c39-395f-4892-8193-92f086c0546f", | |
"group": { | |
"en": "Prepare DIP" | |
} | |
}, | |
"440ef381-8fe8-4b6e-9198-270ee5653454": { | |
"config": { | |
"@manager": "linkTaskManagerFiles", | |
"@model": "StandardTaskConfig", | |
"arguments": "preservation \"%fileUUID%\" \"%relativeLocation%\" \"%SIPDirectory%\" \"%SIPUUID%\" \"%taskUUID%\" \"original\"", | |
"execute": "normalize_v1.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": "objects/", | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Normalize for preservation" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "5b0042a2-2244-475c-85d5-41e4b11e65d6" | |
}, | |
"1": { | |
"job_status": "Completed successfully", | |
"link_id": "5b0042a2-2244-475c-85d5-41e4b11e65d6" | |
}, | |
"2": { | |
"job_status": "Completed successfully", | |
"link_id": "5b0042a2-2244-475c-85d5-41e4b11e65d6" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "dba3028d-2029-4a87-9992-f6335d890528", | |
"group": { | |
"en": "Normalize" | |
} | |
}, | |
"4417b129-fab3-4503-82dd-740f8e774bff": { | |
"config": { | |
"@manager": "linkTaskManagerSetUnitVariable", | |
"@model": "TaskConfigSetUnitVariable", | |
"chain_id": "0e41c244-6c3e-46b9-a554-65e66e5c9324", | |
"variable": "fileIDcommand-transfer", | |
"variable_value": null | |
}, | |
"description": { | |
"en": "Set files to identify" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "fdfac6e5-86c0-4c81-895c-19a9edadedef" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "fdfac6e5-86c0-4c81-895c-19a9edadedef", | |
"group": { | |
"en": "Rename with transfer UUID" | |
} | |
}, | |
"4430077a-92c5-4d86-b0f8-0d31bdb731fb": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": " -R 750 \"%relativeLocation%\"", | |
"execute": "setFilePermission_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Set unquarantined file permissions on Transfer" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "f8be53cd-6ca2-4770-8619-8a8101a809b9" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "61c316a6-0a50-4f65-8767-1f44b1eeb6dd", | |
"group": { | |
"en": "Quarantine" | |
} | |
}, | |
"45063ad6-f374-4215-a2c4-ac47be4ce2cd": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPDirectory%\"", | |
"execute": "verifyTransferCompliance_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Verify transfer compliance" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "87e7659c-d5de-4541-a09c-6deec966a0c0" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "61af079f-46a2-48ff-9b8a-0c78ba3a456d", | |
"group": { | |
"en": "Verify transfer compliance" | |
} | |
}, | |
"46dcf7b1-3750-4f49-a9be-a4bf076e304f": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "700 -R \"%relativeLocation%\"", | |
"execute": "setFilePermission_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Set quarantine permissions on transfer" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "df1cc271-ff77-4f86-b4f3-afc01856db1f" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "61c316a6-0a50-4f65-8767-1f44b1eeb6dd", | |
"group": { | |
"en": "Quarantine" | |
} | |
}, | |
"46e19522-9a71-48f1-9ccd-09cabfba3f38": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%sharedPath%sharedMicroServiceTasksConfigs/processingMCPConfigs/defaultProcessingMCP.xml\" \"%SIPDirectory%processingMCP.xml\" -n", | |
"execute": "copy_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Include default Transfer processingMCP.xml" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "8882bad4-561c-4126-89c9-f7f0c083d5d7" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "61c316a6-0a50-4f65-8767-1f44b1eeb6dd", | |
"group": { | |
"en": "Approve transfer" | |
} | |
}, | |
"47c83e01-7556-4c13-881f-282c6d9c7d6a": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "-m 770 \"%SIPDirectory%DIP/\" \"%SIPDirectory%DIP/objects/\"", | |
"execute": "createDirectory_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Create DIP directory" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "4103a5b0-e473-4198-8ff7-aaa6fec34749" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "4103a5b0-e473-4198-8ff7-aaa6fec34749", | |
"group": { | |
"en": "Normalize" | |
} | |
}, | |
"47dd6ea6-1ee7-4462-8b84-3fc4c1eeeb7f": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPDirectory%metadata/submissionDocumentation\"", | |
"execute": "checkForSubmissionDocumenation_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Check for submission documentation" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "173d310c-8e40-4669-9a69-6d4c8ffd0396" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "7d728c39-395f-4892-8193-92f086c0546f", | |
"group": { | |
"en": "Process submission documentation" | |
} | |
}, | |
"48703fad-dc44-4c8e-8f47-933df3ef6179": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPUUID%\" \"%SIPName%\" \"%SIPDirectory%\" \"%SIPType%\"", | |
"execute": "indexAIP_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Index AIP" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "b7cf0d9a-504f-4f4e-9930-befa817d67ff" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "7d728c39-395f-4892-8193-92f086c0546f", | |
"group": { | |
"en": "Store AIP" | |
} | |
}, | |
"49cbcc4d-067b-4cd5-b52e-faf50857b35a": { | |
"config": { | |
"@manager": "linkTaskManagerGetMicroserviceGeneratedListInStdOut", | |
"@model": "StandardTaskConfig", | |
"arguments": "", | |
"execute": "getAipStorageLocations_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Retrieve AIP Storage Locations" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "b320ce81-9982-408a-9502-097d0daa48fa" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "2d32235c-02d4-4686-88a6-96f4d6c7b1c3", | |
"group": { | |
"en": "Store AIP" | |
} | |
}, | |
"4edfe7e4-82ff-4c0a-ba5f-29f1ee14e17a": { | |
"config": { | |
"@manager": "linkTaskManagerFiles", | |
"@model": "StandardTaskConfig", | |
"arguments": "--sipUUID \"%SIPUUID%\" --sipDirectory \"%SIPDirectory%\" --filePath \"%relativeLocation%\" --fileUUID \"%fileUUID%\" --eventIdentifierUUID \"%taskUUID%\" --date \"%date%\" --use \"submissionDocumentation\"", | |
"execute": "assignFileUUIDs_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": "objects/submissionDocumentation", | |
"requires_output_lock": true, | |
"stderr_file": "%SIPLogsDirectory%FileUUIDsError.log", | |
"stdout_file": "%SIPLogsDirectory%FileUUIDs.log" | |
}, | |
"description": { | |
"en": "Assign file UUIDs to submission documentation" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "2a62f025-83ec-4f23-adb4-11d5da7ad8c2" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "7d728c39-395f-4892-8193-92f086c0546f", | |
"group": { | |
"en": "Process submission documentation" | |
} | |
}, | |
"4efe00da-6ed0-45dd-89ca-421b78c4b6be": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPObjectsDirectory%\" -o \"%SIPDirectory%metadata/directory_tree.txt\"", | |
"execute": "createDirectoryTree_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Save directory tree" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "2584b25c-8d98-44b7-beca-2b3ea2ea2505" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "2584b25c-8d98-44b7-beca-2b3ea2ea2505", | |
"group": { | |
"en": "Generate transfer structure report" | |
} | |
}, | |
"50b67418-cb8d-434d-acc9-4a8324e7fdd2": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPDirectory%\"", | |
"execute": "removeHiddenFilesAndDirectories_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Remove hidden files and directories" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "5d780c7d-39d0-4f4a-922b-9d1b0d217bca" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "5d780c7d-39d0-4f4a-922b-9d1b0d217bca", | |
"group": { | |
"en": "Verify transfer compliance" | |
} | |
}, | |
"5158c618-6160-41d6-bbbe-ddf34b5b06bc": { | |
"config": { | |
"@manager": "linkTaskManagerFiles", | |
"@model": "StandardTaskConfig", | |
"arguments": "--eventType \"unquarantine\" --fileUUID \"%fileUUID%\" --eventIdentifierUUID \"%taskUUID%\" --eventDateTime \"%jobCreatedDate%\"", | |
"execute": "createEvent_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": "objects", | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Create unquarantine PREMIS events" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "f09847c2-ee51-429a-9478-a860477f6b8d" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "f09847c2-ee51-429a-9478-a860477f6b8d", | |
"group": { | |
"en": "Quarantine" | |
} | |
}, | |
"52269473-5325-4a11-b38a-c4aafcbd8f54": { | |
"config": { | |
"@manager": "linkTaskManagerFiles", | |
"@model": "StandardTaskConfig", | |
"arguments": "--transferUUID \"%SIPUUID%\" --sipDirectory \"%SIPDirectory%\" --filePath \"%relativeLocation%\" --fileUUID \"%fileUUID%\" --eventIdentifierUUID \"%taskUUID%\" --date \"%date%\"", | |
"execute": "assignFileUUIDs_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": "objects", | |
"requires_output_lock": true, | |
"stderr_file": "%SIPLogsDirectory%FileUUIDsError.log", | |
"stdout_file": "%SIPLogsDirectory%FileUUIDs.log" | |
}, | |
"description": { | |
"en": "Assign file UUIDs to objects" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "28a9f8a8-0006-4828-96d5-892e6e279f72" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "61c316a6-0a50-4f65-8767-1f44b1eeb6dd", | |
"group": { | |
"en": "Assign file UUIDs and checksums" | |
} | |
}, | |
"523c97cc-b267-4cfb-8209-d99e523bf4b3": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%clientAssetsDirectory%README/README.html\" \"%SIPDirectory%README.html\"", | |
"execute": "copy_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Add README file" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "f1e286f9-4ec7-4e19-820c-dae7b8ea7d09" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "f1e286f9-4ec7-4e19-820c-dae7b8ea7d09", | |
"group": { | |
"en": "Add README file" | |
} | |
}, | |
"53e14112-21bb-46f0-aed3-4e8c2de6678f": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "--baseDirectoryPath \"%SIPDirectory%\" --baseDirectoryPathString \"SIPDirectory\" --fileGroupIdentifier \"%SIPUUID%\" --fileGroupType \"sip_id\" --xmlFile \"%SIPDirectory%METS.%SIPUUID%.xml\"", | |
"execute": "createMETS_v2.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Generate METS.xml document" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "3e25bda6-5314-4bb4-aa1e-90900dce887d" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "7d728c39-395f-4892-8193-92f086c0546f", | |
"group": { | |
"en": "Generate AIP METS" | |
} | |
}, | |
"5415c813-3637-49ab-afec-9b435c2e4d2c": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPDirectory%\" \"%SIPUUID%\" --include-dirs \"%AssignUUIDsToDirectories%\"", | |
"execute": "assignUUIDsToDirectories_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Assign UUIDs to directories" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "3409b898-e532-49d3-98ff-a2a1f9d988fa" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "3409b898-e532-49d3-98ff-a2a1f9d988fa", | |
"group": { | |
"en": "Approve transfer" | |
} | |
}, | |
"54b73077-a062-41cc-882c-4df1eba447d9": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPDirectory%\" \"%sharedPath%watchedDirectories/workFlowDecisions/metadataReminder/.\" \"%SIPUUID%\" \"%sharedPath%\"", | |
"execute": "moveSIP_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Move to metadata reminder" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": null | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "7d728c39-395f-4892-8193-92f086c0546f", | |
"group": { | |
"en": "Add final metadata" | |
} | |
}, | |
"559d9b14-05bf-4136-918a-de74a821b759": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPDirectory%\" \"%sharedPath%watchedDirectories/workFlowDecisions/createTree/.\" \"%SIPUUID%\" \"%sharedPath%\"", | |
"execute": "moveTransfer_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Move to generate transfer tree" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": null | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "61c316a6-0a50-4f65-8767-1f44b1eeb6dd", | |
"group": { | |
"en": "Generate transfer structure report" | |
} | |
}, | |
"55de1490-f3a0-4e1e-a25b-38b75f4f05e3": { | |
"config": { | |
"@manager": "linkTaskManagerLoadMagicLink", | |
"@model": null | |
}, | |
"description": { | |
"en": "Find type to process as" | |
}, | |
"exit_codes": {}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "61c316a6-0a50-4f65-8767-1f44b1eeb6dd", | |
"group": { | |
"en": "Quarantine" | |
} | |
}, | |
"561bbb52-d95c-4004-b0d3-739c0a65f406": { | |
"config": { | |
"@manager": "linkTaskManagerFiles", | |
"@model": "StandardTaskConfig", | |
"arguments": "--eventType \"placement in backlog\" --fileUUID \"%fileUUID%\" --eventIdentifierUUID \"%taskUUID%\" --eventDateTime \"%jobCreatedDate%\"", | |
"execute": "createEvent_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": "objects", | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Create placement in backlog PREMIS events" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": null | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "61c316a6-0a50-4f65-8767-1f44b1eeb6dd", | |
"group": { | |
"en": "Create SIP from Transfer" | |
} | |
}, | |
"56da7758-913a-4cd2-a815-be140ed09357": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "-m 770 \"%SIPDirectory%thumbnails/\"", | |
"execute": "createDirectory_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Create thumbnails directory" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "8ce130d4-3f7e-46ec-868a-505cf9033d96" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "8ce130d4-3f7e-46ec-868a-505cf9033d96", | |
"group": { | |
"en": "Normalize" | |
} | |
}, | |
"56eebd45-5600-4768-a8c2-ec0114555a3d": { | |
"config": { | |
"@manager": "linkTaskManagerChoice", | |
"@model": "MicroServiceChainChoice", | |
"chain_choices": [ | |
"df54fec1-dae1-4ea6-8d17-a839ee7ac4a7", | |
"e9eaef1e-c2e0-4e3b-b942-bfb537162795" | |
] | |
}, | |
"description": { | |
"en": "Generate transfer structure report" | |
}, | |
"exit_codes": {}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": null, | |
"group": { | |
"en": "Generate transfer structure report" | |
} | |
}, | |
"5749c11f-ed08-4965-8d8e-1473b1016073": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "--sipUUID \"%SIPUUID%\" --sipPath \"%SIPDirectory%\"", | |
"execute": "dipGenerationHelper", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Pre-processing for DIP generation" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "61a8de9c-7b25-4f0f-b218-ad4dde261eed" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "7d728c39-395f-4892-8193-92f086c0546f", | |
"group": { | |
"en": "Prepare DIP" | |
} | |
}, | |
"576f1f43-a130-4c15-abeb-c272ec458d33": { | |
"config": { | |
"@manager": "linkTaskManagerFiles", | |
"@model": "StandardTaskConfig", | |
"arguments": "--fileUUID \"%fileUUID%\" --inputFile \"%relativeLocation%\" --sipDirectory \"%SIPDirectory%\"", | |
"execute": "removeFilesWithoutPresmisMetadata_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": "objects/", | |
"requires_output_lock": false, | |
"stderr_file": "%SIPLogsDirectory%removedFilesWithNoPremisMetadata.log", | |
"stdout_file": "%SIPLogsDirectory%removedFilesWithNoPremisMetadata.log" | |
}, | |
"description": { | |
"en": "Remove files without linking information (failed normalization artifacts etc.)" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "ee438694-815f-4b74-97e1-8e7dde2cc6d5" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "7d728c39-395f-4892-8193-92f086c0546f", | |
"group": { | |
"en": "Process submission documentation" | |
} | |
}, | |
"5b0042a2-2244-475c-85d5-41e4b11e65d6": { | |
"config": { | |
"@manager": "linkTaskManagerFiles", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%relativeLocation%\" \"%fileUUID%\" \"%SIPUUID%\" \"%sharedPath%\" \"preservation\"", | |
"execute": "validateFile_v1.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": "objects/", | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Validate preservation derivatives" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "dba3028d-2029-4a87-9992-f6335d890528" | |
}, | |
"1": { | |
"job_status": "Failed", | |
"link_id": "dba3028d-2029-4a87-9992-f6335d890528" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "dba3028d-2029-4a87-9992-f6335d890528", | |
"group": { | |
"en": "Normalize" | |
} | |
}, | |
"5c0d8661-1c49-4023-8a67-4991365d70fb": { | |
"config": { | |
"@manager": "linkTaskManagerFiles", | |
"@model": "StandardTaskConfig", | |
"arguments": "access \"%fileUUID%\" \"%relativeLocation%\" \"%SIPDirectory%\" \"%SIPUUID%\" \"%taskUUID%\" \"service\"", | |
"execute": "normalize_v1.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": "objects/service", | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Normalize service files for access" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "dba3028d-2029-4a87-9992-f6335d890528" | |
}, | |
"1": { | |
"job_status": "Completed successfully", | |
"link_id": "dba3028d-2029-4a87-9992-f6335d890528" | |
}, | |
"2": { | |
"job_status": "Completed successfully", | |
"link_id": "dba3028d-2029-4a87-9992-f6335d890528" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "dba3028d-2029-4a87-9992-f6335d890528", | |
"group": { | |
"en": "Normalize" | |
} | |
}, | |
"5c459c1a-f998-404d-a0dd-808709510b72": { | |
"config": { | |
"@manager": "linkTaskManagerChoice", | |
"@model": "MicroServiceChainChoice", | |
"chain_choices": [ | |
"082fa7d6-68e1-431c-9216-899aec92cfa7", | |
"1b04ec43-055c-43b7-9543-bd03c6a778ba", | |
"191914db-119e-4b91-8422-c77805ad8249" | |
] | |
}, | |
"description": { | |
"en": "Attempt restructure for compliance?" | |
}, | |
"exit_codes": {}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": null, | |
"group": { | |
"en": "Failed transfer compliance" | |
} | |
}, | |
"5cf308fd-a6dc-4033-bda1-61689bb55ce2": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPDirectory%\" \"%processingDirectory%.\" \"%SIPUUID%\" \"%sharedPath%\"", | |
"execute": "moveTransfer_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Move to processing directory" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "88d2120a-4d19-4b47-922f-7438be1f52a2" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "61c316a6-0a50-4f65-8767-1f44b1eeb6dd", | |
"group": { | |
"en": "Failed transfer compliance" | |
} | |
}, | |
"5d6a103c-9a5d-4010-83a8-6f4c61eb1478": { | |
"config": { | |
"@manager": "linkTaskManagerSetUnitVariable", | |
"@model": "TaskConfigSetUnitVariable", | |
"chain_id": "8ba83807-2832-4e41-843c-2e55ad10ea0b", | |
"variable": "reNormalize", | |
"variable_value": null | |
}, | |
"description": { | |
"en": "Set remove preservation and access normalized files to renormalize link." | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "74665638-5d8f-43f3-b7c9-98c4c8889766" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "74665638-5d8f-43f3-b7c9-98c4c8889766", | |
"group": { | |
"en": "Normalize" | |
} | |
}, | |
"5d780c7d-39d0-4f4a-922b-9d1b0d217bca": { | |
"config": { | |
"@manager": "linkTaskManagerFiles", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%relativeLocation%\" \"%fileUUID%\"", | |
"execute": "removeUnneededFiles_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": true, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Remove unneeded files" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "ea0e8838-ad3a-4bdd-be14-e5dba5a4ae0c" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "ea0e8838-ad3a-4bdd-be14-e5dba5a4ae0c", | |
"group": { | |
"en": "Verify transfer compliance" | |
} | |
}, | |
"5e4bd4e8-d158-4c2a-be89-51e3e9bd4a06": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%relativeLocation%\" \"%date%\" \"%taskUUID%\" \"%SIPUUID%\"", | |
"execute": "verifyMD5_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Verify metadata directory checksums" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "b6c9de5a-4a9f-41e1-a524-360bdca39893" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "61c316a6-0a50-4f65-8767-1f44b1eeb6dd", | |
"group": { | |
"en": "Verify transfer checksum" | |
} | |
}, | |
"5e58066d-e113-4383-b20b-f301ed4d751c": { | |
"config": { | |
"@manager": "linkTaskManagerChoice", | |
"@model": "MicroServiceChainChoice", | |
"chain_choices": [ | |
"4500f34e-f004-4ccf-8720-5c38d0be2254", | |
"8d29eb3d-a8a8-4347-806e-3d8227ed44a1" | |
] | |
}, | |
"description": { | |
"en": "Store DIP?" | |
}, | |
"exit_codes": {}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": null, | |
"group": { | |
"en": "Upload DIP" | |
} | |
}, | |
"5f213529-ced4-49b0-9e30-be4e0c9b81d5": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPDirectory%\" \"%processingDirectory%.\" \"%SIPUUID%\" \"%sharedPath%\"", | |
"execute": "moveSIP_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Move to processing directory" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "3f543585-fa4f-4099-9153-dd6d53572f5c" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "3f543585-fa4f-4099-9153-dd6d53572f5c", | |
"group": { | |
"en": "Store AIP" | |
} | |
}, | |
"5fbc344c-19c8-48be-a753-02dac987428c": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "775 \"%SIPDirectory%%AIPFilename%\"", | |
"execute": "setFilePermission_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Set bag file permissions" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "91dc1ab1-487e-4121-a6c5-d8441da7a422" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "7d728c39-395f-4892-8193-92f086c0546f", | |
"group": { | |
"en": "Prepare AIP" | |
} | |
}, | |
"60b0e812-ebbe-487e-810f-56b1b6fdd819": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPUUID%\" \"%SIPDirectory%\"", | |
"execute": "determineAIPVersionKeyExitCode_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Determine processing path for this AIP version" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "31fc3f66-34e9-478f-8d1b-c29cd0012360" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "7d728c39-395f-4892-8193-92f086c0546f", | |
"group": { | |
"en": "Reingest AIP" | |
} | |
}, | |
"61a8de9c-7b25-4f0f-b218-ad4dde261eed": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPDirectory%DIP\" \"%sharedPath%watchedDirectories/uploadDIP/%SIPDirectoryBasename%\"", | |
"execute": "move_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Generate DIP" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "3e25bda6-5314-4bb4-aa1e-90900dce887d" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "7d728c39-395f-4892-8193-92f086c0546f", | |
"group": { | |
"en": "Prepare DIP" | |
} | |
}, | |
"61af079f-46a2-48ff-9b8a-0c78ba3a456d": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPDirectory%\" \"%sharedPath%watchedDirectories/activeTransfers/Dspace/.\" \"%SIPUUID%\" \"%sharedPath%\"", | |
"execute": "moveTransfer_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Failed compliance. See output in dashboard. Transfer moved back to activeTransfers." | |
}, | |
"exit_codes": {}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": null, | |
"group": { | |
"en": "Include default Transfer processingMCP.xml" | |
} | |
}, | |
"61c316a6-0a50-4f65-8767-1f44b1eeb6dd": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "--unitType=\"%unitType%\" --unitIdentifier=\"%SIPUUID%\" --unitName=\"%SIPName%\"", | |
"execute": "emailFailReport_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Email fail report" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "e780473a-0c10-431f-bab6-5d7238b2b70b" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "377f8ebb-7989-4a68-9361-658079ff8138", | |
"group": { | |
"en": "Failed transfer" | |
} | |
}, | |
"6327fdf9-9673-42a8-ace5-cccad005818b": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPDirectory%\" \"%processingDirectory%.\" \"%SIPUUID%\" \"%sharedPath%\"", | |
"execute": "moveSIP_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Move to processing directory" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "7a134af0-b285-4a9f-8acf-f6947b7ed072" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "7d728c39-395f-4892-8193-92f086c0546f", | |
"group": { | |
"en": "Normalize" | |
} | |
}, | |
"63f35161-ba76-4a43-8cfa-c38c6a2d5b2f": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "-R \"%SIPLogsDirectory%\" \"%SIPObjectsDirectory%\" \"%SIPDirectory%thumbnails/\"", | |
"execute": "remove_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Remove bagged files" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "7c44c454-e3cc-43d4-abe0-885f93d693c6" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "7c44c454-e3cc-43d4-abe0-885f93d693c6", | |
"group": { | |
"en": "Prepare AIP" | |
} | |
}, | |
"6404ce13-8619-48ba-b12f-aa7a034153ac": { | |
"config": { | |
"@manager": "linkTaskManagerChoice", | |
"@model": "MicroServiceChainChoice", | |
"chain_choices": [ | |
"5f34245e-5864-4199-aafc-bc0ada01d4cd", | |
"169a5448-c756-4705-a920-737de6b8d595" | |
] | |
}, | |
"description": { | |
"en": "Approve AIC" | |
}, | |
"exit_codes": {}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "7d728c39-395f-4892-8193-92f086c0546f", | |
"group": { | |
"en": "Approve AIC" | |
} | |
}, | |
"6441980c-b64b-447e-abc7-9351a2547f6a": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPDirectory%\" \"%SIPUUID%\" --include-dirs \"%AssignUUIDsToDirectories%\"", | |
"execute": "assignUUIDsToDirectories_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Assign UUIDs to directories" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "dc144ff4-ad74-4a6e-ac15-b0beedcaf662" | |
}, | |
"1": { | |
"job_status": "Failed", | |
"link_id": "dc144ff4-ad74-4a6e-ac15-b0beedcaf662" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "dc144ff4-ad74-4a6e-ac15-b0beedcaf662", | |
"group": { | |
"en": "Assign file UUIDs and checksums" | |
} | |
}, | |
"651236d2-d77f-4ca7-bfe9-6332e96608ff": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "--url=\"%url%\" --email=\"%email%\" --password=\"%password%\" --uuid=\"%SIPUUID%\" --debug=\"%debug%\" --version=\"%version%\" --rsync-command=\"%rsync_command%\" --rsync-target=\"%rsync_target%\"", | |
"execute": "upload-qubit_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Upload DIP" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "2e31580d-1678-474b-83e5-a53d97d150f6" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "2e31580d-1678-474b-83e5-a53d97d150f6", | |
"group": { | |
"en": "Upload DIP" | |
} | |
}, | |
"653b134f-4a37-4578-a286-7f2072e89f9e": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "-- \"%DIPsStore%\" \"%watchDirectoryPath%uploadedDIPs/%SIPName%-%SIPUUID%\" \"%SIPUUID%\" \"%SIPName%\" \"DIP\"", | |
"execute": "storeAIP_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": true, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Store DIP" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": null | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "7d728c39-395f-4892-8193-92f086c0546f", | |
"group": { | |
"en": "Upload DIP" | |
} | |
}, | |
"66c9c178-2224-41c6-9c0b-dcb60ff57b1a": { | |
"config": { | |
"@manager": "linkTaskManagerFiles", | |
"@model": "StandardTaskConfig", | |
"arguments": "--transferUUID \"%SIPUUID%\" --sipDirectory \"%SIPDirectory%\" --filePath \"%relativeLocation%\" --fileUUID \"%fileUUID%\" --eventIdentifierUUID \"%taskUUID%\" --date \"%date%\"", | |
"execute": "assignFileUUIDs_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": "objects", | |
"requires_output_lock": true, | |
"stderr_file": "%SIPLogsDirectory%FileUUIDsError.log", | |
"stdout_file": "%SIPLogsDirectory%FileUUIDs.log" | |
}, | |
"description": { | |
"en": "Assign file UUIDs to objects" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "2714cd07-b99f-40e3-9ae8-c97281d0d429" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "61c316a6-0a50-4f65-8767-1f44b1eeb6dd", | |
"group": { | |
"en": "Assign file UUIDs and checksums" | |
} | |
}, | |
"675acd22-828d-4949-adc7-1888240f5e3d": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "%SIPUUID% \"%SIPDirectory%\"", | |
"execute": "parseExternalMETS", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Parse external METS" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "db99ab43-04d7-44ab-89ec-e09d7bbdc39d" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "db99ab43-04d7-44ab-89ec-e09d7bbdc39d", | |
"group": { | |
"en": "Complete transfer" | |
} | |
}, | |
"67a91b4b-a5af-4b54-a836-705e6cf4eeb9": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPDirectory%\" \"%watchDirectoryPath%quarantined/.\" \"%SIPUUID%\" \"%sharedPath%\"", | |
"execute": "moveTransfer_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Move to quarantined" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": null | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": null, | |
"group": { | |
"en": "Quarantine" | |
} | |
}, | |
"67b44f8f-bc97-4cb3-b6dd-09dba3c99d30": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "--SIPDirectory \"%SIPDirectory%\" --accessDirectory \"objects/access/\" --objectsDirectory \"objects/\" --DIPDirectory \"DIP\" --SIPUUID \"%SIPUUID%\" --date \"%date%\"", | |
"execute": "checkForAccessDirectory_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Check for Access directory" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "5d6a103c-9a5d-4010-83a8-6f4c61eb1478" | |
}, | |
"179": { | |
"job_status": "Completed successfully", | |
"link_id": "9e3dd445-551d-42d1-89ba-fe6dff7c6ee6" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "7d728c39-395f-4892-8193-92f086c0546f", | |
"group": { | |
"en": "Normalize" | |
} | |
}, | |
"6b39088b-683e-48bd-ab89-9dab47f4e9e0": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPDirectory%\" \"%processingDirectory%.\" \"%SIPUUID%\" \"%sharedPath%\"", | |
"execute": "moveSIP_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Move to processing directory" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "35c8763a-0430-46be-8198-9ecb23f895c8" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "7d728c39-395f-4892-8193-92f086c0546f", | |
"group": { | |
"en": "Normalize" | |
} | |
}, | |
"6b931965-d5f6-4611-a536-39d5901f8f70": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "-m 770 \"%SIPDirectory%thumbnails/\"", | |
"execute": "createDirectory_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Create thumbnails directory" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "0a6558cf-cf5f-4646-977e-7d6b4fde47e8" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "0a6558cf-cf5f-4646-977e-7d6b4fde47e8", | |
"group": { | |
"en": "Normalize" | |
} | |
}, | |
"6bd4d385-c490-4c42-a195-dace8697891c": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPDirectory%\" \"%processingDirectory%%SIPName%-%SIPUUID%\" \"%SIPUUID%\" \"%sharedPath%\"", | |
"execute": "moveTransfer_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Rename with transfer UUID" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "209400c1-5619-4acc-b091-b9d9c8fbb1c0" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "61c316a6-0a50-4f65-8767-1f44b1eeb6dd", | |
"group": { | |
"en": "Include default Transfer processingMCP.xml" | |
} | |
}, | |
"6c147aeb-20c5-47ce-9f40-7f22683cea1f": { | |
"config": { | |
"@manager": "linkTaskManagerFiles", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%relativeLocation%\" \"%fileUUID%\" \"%SIPUUID%\" \"%sharedPath%\" \"original\"", | |
"execute": "policyCheck_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Policy checks for originals" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "dae3c416-a8c2-4515-9081-6dbd7b265388" | |
}, | |
"1": { | |
"job_status": "Failed", | |
"link_id": "dae3c416-a8c2-4515-9081-6dbd7b265388" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "dae3c416-a8c2-4515-9081-6dbd7b265388", | |
"group": { | |
"en": "Validation" | |
} | |
}, | |
"6eca2676-b4ed-48d9-adb0-374e1d5c6e71": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPDirectory%\" \"%processingDirectory%.\" \"%SIPUUID%\" \"%sharedPath%\"", | |
"execute": "moveTransfer_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Move to processing directory" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "56eebd45-5600-4768-a8c2-ec0114555a3d" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "61c316a6-0a50-4f65-8767-1f44b1eeb6dd", | |
"group": { | |
"en": "Generate transfer structure report" | |
} | |
}, | |
"70669a5b-01e4-4ea0-ac70-10292f87da05": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPDirectory%\" \"%processingDirectory%.\" \"%SIPUUID%\" \"%sharedPath%\"", | |
"execute": "moveSIP_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Move to processing directory" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "208d441b-6938-44f9-b54a-bd73f05bc764" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "7d728c39-395f-4892-8193-92f086c0546f", | |
"group": { | |
"en": "Verify SIP compliance" | |
} | |
}, | |
"7079be6d-3a25-41e6-a481-cee5f352fe6e": { | |
"config": { | |
"@manager": "linkTaskManagerReplacementDicFromChoice", | |
"@model": "MicroServiceChoiceReplacementDic", | |
"replacements": [ | |
{ | |
"description": { | |
"en": "No" | |
}, | |
"id": "1170e555-cd4e-4b2f-a3d6-bfb09e8fcc53", | |
"items": { | |
"transcribe": "False" | |
} | |
}, | |
{ | |
"description": { | |
"en": "Yes" | |
}, | |
"id": "5a9985d3-ce7e-4710-85c1-f74696770fa9", | |
"items": { | |
"transcribe": "True" | |
} | |
} | |
] | |
}, | |
"description": { | |
"en": "Transcribe SIP contents" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "2900f6d8-b64c-4f2a-8f7f-bb60a57394f6" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": null, | |
"group": { | |
"en": "Transcribe SIP contents" | |
} | |
}, | |
"70f41678-baa5-46e6-a71c-4b6b4d99f4a6": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPDirectory%\" \"%processingDirectory%.\" \"%SIPUUID%\" \"%sharedPath%\"", | |
"execute": "moveSIP_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Move to processing directory" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "6b931965-d5f6-4611-a536-39d5901f8f70" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "7d728c39-395f-4892-8193-92f086c0546f", | |
"group": { | |
"en": "Normalize" | |
} | |
}, | |
"70fc7040-d4fb-4d19-a0e6-792387ca1006": { | |
"config": { | |
"@manager": "linkTaskManagerChoice", | |
"@model": "MicroServiceChainChoice", | |
"chain_choices": [ | |
"3e891cc4-39d2-4989-a001-5107a009a223", | |
"c611a6ff-dfdb-46d1-b390-f366a6ea6f66" | |
] | |
}, | |
"description": { | |
"en": "Perform policy checks on originals?" | |
}, | |
"exit_codes": {}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": null, | |
"group": { | |
"en": "Validation" | |
} | |
}, | |
"74665638-5d8f-43f3-b7c9-98c4c8889766": { | |
"config": { | |
"@manager": "linkTaskManagerSetUnitVariable", | |
"@model": "TaskConfigSetUnitVariable", | |
"chain_id": "cb8e5706-e73f-472f-ad9b-d1236af8095f", | |
"variable": "resumeAfterNormalizationFileIdentificationToolSelected", | |
"variable_value": null | |
}, | |
"description": { | |
"en": "Grant normalization options for no pre-existing DIP" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "a2173b55-abff-4d8f-97b9-79cc2e0a64fa" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "7d728c39-395f-4892-8193-92f086c0546f", | |
"group": { | |
"en": "Normalize" | |
} | |
}, | |
"746b1f47-2dad-427b-8915-8b0cb7acccd8": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "-R \"%SIPDirectory%%SIPName%-%SIPUUID%\" \"%SIPLogsDirectory%\" \"%SIPObjectsDirectory%\" \"%SIPDirectory%thumbnails/\"", | |
"execute": "remove_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Removed bagged files" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "7c44c454-e3cc-43d4-abe0-885f93d693c6" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "7c44c454-e3cc-43d4-abe0-885f93d693c6", | |
"group": { | |
"en": "Prepare AIP" | |
} | |
}, | |
"7509e7dc-1e1b-4dce-8d21-e130515fce73": { | |
"config": { | |
"@manager": "linkTaskManagerChoice", | |
"@model": "MicroServiceChainChoice", | |
"chain_choices": [ | |
"a6ed697e-6189-4b4e-9f80-29209abc7937", | |
"e8544c5e-9cbb-4b8f-a68b-6d9b4d7f7362", | |
"612e3609-ce9a-4df6-a9a3-63d634d2d934" | |
] | |
}, | |
"description": { | |
"en": "Normalize" | |
}, | |
"exit_codes": {}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": null, | |
"group": { | |
"en": "Normalize" | |
} | |
}, | |
"755b4177-c587-41a7-8c52-015277568302": { | |
"config": { | |
"@manager": "linkTaskManagerChoice", | |
"@model": "MicroServiceChainChoice", | |
"chain_choices": [ | |
"97ea7702-e4d5-48bc-b4b5-d15d897806ab", | |
"252ceb42-cc61-4833-a048-97fc0bda4759", | |
"1b04ec43-055c-43b7-9543-bd03c6a778ba" | |
] | |
}, | |
"description": { | |
"en": "Workflow decision - send transfer to quarantine" | |
}, | |
"exit_codes": {}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": null, | |
"group": { | |
"en": "Quarantine" | |
} | |
}, | |
"75fb5d67-5efa-4232-b00b-d85236de0d3f": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPDirectory%\"", | |
"execute": "manualNormalizationRemoveMNDirectories_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Remove empty manual normalization directories" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "88807d68-062e-4d1a-a2d5-2d198c88d8ca" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "88807d68-062e-4d1a-a2d5-2d198c88d8ca", | |
"group": { | |
"en": "Process metadata directory" | |
} | |
}, | |
"7677d1cd-2211-4969-8c10-5ec2a93d5c2f": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPUUID%\" \"%sharedPath%\" --bind-pids \"%BindPIDs%\"", | |
"execute": "bindPIDs_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": "%SIPLogsDirectory%handles.log" | |
}, | |
"description": { | |
"en": "Bind PIDs" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "d0dfa5fc-e3c2-4638-9eda-f96eea1070e0" | |
}, | |
"1": { | |
"job_status": "Failed", | |
"link_id": "d0dfa5fc-e3c2-4638-9eda-f96eea1070e0" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "ccf8ec5c-3a9a-404a-a7e7-8f567d3b36a0", | |
"group": { | |
"en": "Bind PIDs" | |
} | |
}, | |
"78b7adff-861d-4450-b6dd-3fabe96a849e": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPUUID%\" \"%SIPName%\" \"%SIPDirectory%\"", | |
"execute": "manualNormalizationCheckForManualNormalizationDirectory_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": "objects/manualNormalization/preservation", | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Check for manual normalized files" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "153c5f41-3cfb-47ba-9150-2dd44ebc27df" | |
}, | |
"179": { | |
"job_status": "Completed successfully", | |
"link_id": "a1b65fe3-9358-479b-93b9-68f2b5e71b2b" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "7d728c39-395f-4892-8193-92f086c0546f", | |
"group": { | |
"en": "Process manually normalized files" | |
} | |
}, | |
"7a024896-c4f7-4808-a240-44c87c762bc5": { | |
"config": { | |
"@manager": "linkTaskManagerReplacementDicFromChoice", | |
"@model": "MicroServiceChoiceReplacementDic", | |
"replacements": [ | |
{ | |
"description": { | |
"en": "Use existing data" | |
}, | |
"id": "3c1faec7-7e1e-4cdd-b3bd-e2f05f4baa9b", | |
"items": { | |
"IDCommand": "None" | |
} | |
}, | |
{ | |
"description": { | |
"en": "Identify using Fido" | |
}, | |
"id": "56345ae4-08d1-42df-a2f9-9ba37689d9c3", | |
"items": { | |
"IDCommand": "76006ad7-a401-48f6-98f6-2efc01003276" | |
} | |
}, | |
{ | |
"description": { | |
"en": "Identify using Siegfried" | |
}, | |
"id": "664cbde3-e658-4288-87db-bd28266d83f5", | |
"items": { | |
"IDCommand": "df074736-e2f7-4102-b25d-569c099d410c" | |
} | |
}, | |
{ | |
"description": { | |
"en": "Identify by File Extension" | |
}, | |
"id": "93a4d4ee-d974-4d81-8fc7-af135f1836d3", | |
"items": { | |
"IDCommand": "41efbe1b-3fc7-4b24-9290-d0fb5d0ea9e9" | |
} | |
} | |
] | |
}, | |
"description": { | |
"en": "Select pre-normalize file format identification command" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "2dd53959-8106-457d-a385-fee57fc93aa9" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "2dd53959-8106-457d-a385-fee57fc93aa9", | |
"group": { | |
"en": "Normalize" | |
} | |
}, | |
"7a134af0-b285-4a9f-8acf-f6947b7ed072": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "-m 770 \"%SIPDirectory%DIP/\" \"%SIPDirectory%DIP/objects/\"", | |
"execute": "createDirectory_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Create DIP directory" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "56da7758-913a-4cd2-a815-be140ed09357" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "56da7758-913a-4cd2-a815-be140ed09357", | |
"group": { | |
"en": "Normalize" | |
} | |
}, | |
"7b146689-1a04-4f58-ba86-3caf2b76ddbc": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "-m 770 \"%SIPDirectory%DIP/\" \"%SIPDirectory%DIP/objects/\"", | |
"execute": "createDirectory_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Create DIP directory" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "f3a39155-d655-4336-8227-f8c88e4b7669" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "f3a39155-d655-4336-8227-f8c88e4b7669", | |
"group": { | |
"en": "Normalize" | |
} | |
}, | |
"7b1f1ed8-6c92-46b9-bab6-3a37ffb665f1": { | |
"config": { | |
"@manager": "linkTaskManagerReplacementDicFromChoice", | |
"@model": "MicroServiceChoiceReplacementDic", | |
"replacements": [] | |
}, | |
"description": { | |
"en": "Choose Config for Archivists Toolkit DIP Upload" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "bb1f1ed8-6c92-46b9-bab6-3a37ffb665f1" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "bb1f1ed8-6c92-46b9-bab6-3a37ffb665f1", | |
"group": { | |
"en": "Upload DIP" | |
} | |
}, | |
"7c44c454-e3cc-43d4-abe0-885f93d693c6": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPDirectory%\" \"%sharedPath%watchedDirectories/storeAIP/.\" \"%SIPUUID%\" \"%sharedPath%\" \"%SIPUUID%\" \"%sharedPath%\"", | |
"execute": "moveSIP_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Move to the store AIP approval directory" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": null | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": null, | |
"group": { | |
"en": "Store AIP" | |
} | |
}, | |
"7c6a0b72-f37b-4512-87f3-267644de6f80": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%relativeLocation%\" \"%date%\" \"%taskUUID%\" \"%SIPUUID%\"", | |
"execute": "verifyMD5_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Verify metadata directory checksums" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "df957421-6bba-4ad7-8580-0fc04a54efd4" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "61c316a6-0a50-4f65-8767-1f44b1eeb6dd", | |
"group": { | |
"en": "Verify transfer checksums" | |
} | |
}, | |
"7c95b242-1ce5-4210-b7d4-fdbb6c0aa5dd": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPDirectory%\" \"%processingDirectory%%SIPName%-%SIPUUID%\" \"%SIPUUID%\" \"%sharedPath%\"", | |
"execute": "moveTransfer_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Rename with transfer UUID" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "f8319d49-f1e3-45dd-a404-66165c59dec7" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "61c316a6-0a50-4f65-8767-1f44b1eeb6dd", | |
"group": { | |
"en": "Rename with transfer UUID" | |
} | |
}, | |
"7d0616b2-afed-41a6-819a-495032e86291": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPDirectory%\" \"%SIPUUID%\"", | |
"execute": "restructureForComplianceSIP_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Attempt restructure for compliance" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "d1018160-aaab-4d92-adce-d518880d7c7d" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "f025f58c-d48c-4ba1-8904-a56d2a67b42f", | |
"group": { | |
"en": "Verify SIP compliance" | |
} | |
}, | |
"7d33f228-0fa8-4f4c-a66b-24f8e264c214": { | |
"config": { | |
"@manager": "linkTaskManagerFiles", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%fileUUID%\" \"%relativeLocation%\" \"%date%\" \"%taskUUID%\"", | |
"execute": "archivematicaClamscan_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": "objects/", | |
"requires_output_lock": true, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Scan for viruses on extracted files" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "aaa929e4-5c35-447e-816a-033a66b9b90b" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "61c316a6-0a50-4f65-8767-1f44b1eeb6dd", | |
"group": { | |
"en": "Extract packages" | |
} | |
}, | |
"7d728c39-395f-4892-8193-92f086c0546f": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "--unitType=\"%unitType%\" --unitIdentifier=\"%SIPUUID%\" --unitName=\"%SIPName%\"", | |
"execute": "emailFailReport_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Email fail report" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "b2ef06b9-bca4-49da-bc5c-866d7b3c4bb1" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "b2ef06b9-bca4-49da-bc5c-866d7b3c4bb1", | |
"group": { | |
"en": "Failed SIP" | |
} | |
}, | |
"7e65c627-c11d-4aad-beed-65ceb7053fe8": { | |
"config": { | |
"@manager": "linkTaskManagerAssignMagicLink", | |
"@model": "TaskConfigAssignMagicLink", | |
"link_id": "19adb668-b19a-4fcb-8938-f49d7485eaf3" | |
}, | |
"description": { | |
"en": "Designate to process as a DSpace transfer when unquarantined" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "67a91b4b-a5af-4b54-a836-705e6cf4eeb9" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "61c316a6-0a50-4f65-8767-1f44b1eeb6dd", | |
"group": { | |
"en": "Quarantine" | |
} | |
}, | |
"7f975ba6-2185-434c-b507-2911f3c77213": { | |
"config": { | |
"@manager": "linkTaskManagerReplacementDicFromChoice", | |
"@model": "MicroServiceChoiceReplacementDic", | |
"replacements": [] | |
}, | |
"description": { | |
"en": "Choose config for AtoM DIP upload" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": null, | |
"link_id": "651236d2-d77f-4ca7-bfe9-6332e96608ff" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "651236d2-d77f-4ca7-bfe9-6332e96608ff", | |
"group": { | |
"en": "Upload DIP" | |
} | |
}, | |
"823b0d76-9f3c-410d-83ab-f3c2cdd9ab22": { | |
"config": { | |
"@manager": "linkTaskManagerSetUnitVariable", | |
"@model": "TaskConfigSetUnitVariable", | |
"chain_id": null, | |
"variable": "normalize_v1.0", | |
"variable_value": "{'filterSubDir':'objects/attachments'}" | |
}, | |
"description": { | |
"en": "Set files to normalize" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "e3a6d178-fa65-4086-a4aa-6533e8f12d51" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "7d728c39-395f-4892-8193-92f086c0546f", | |
"group": { | |
"en": "Rename SIP directory with SIP UUID" | |
} | |
}, | |
"828528c2-2eb9-4514-b5ca-dfd1f7cb5b8c": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPDirectory%\" \"%sharedPath%failed/.\" \"%SIPUUID%\" \"%sharedPath%\" \"%SIPUUID%\" \"%sharedPath%\"", | |
"execute": "moveSIP_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Move to the failed directory" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": null | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": null, | |
"group": { | |
"en": "Failed SIP" | |
} | |
}, | |
"83484326-7be7-4f9f-b252-94553cd42370": { | |
"config": { | |
"@manager": "linkTaskManagerUnitVariableLinkPull", | |
"@model": "TaskConfigUnitVariableLinkPull", | |
"chain_id": null, | |
"variable": "resumeAfterNormalizationFileIdentificationToolSelected" | |
}, | |
"description": { | |
"en": "Resume after normalization file identification tool selected." | |
}, | |
"exit_codes": {}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": null, | |
"group": { | |
"en": "Normalize" | |
} | |
}, | |
"83d5e887-6f7c-48b0-bd81-e3f00a9da772": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPUUID%\" \"%SIPDirectory%\"", | |
"execute": "setMaildirFileGrpUseAndFileIDs_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Set file group use and fileIDs for maildir AIP" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "5d6a103c-9a5d-4010-83a8-6f4c61eb1478" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "7d728c39-395f-4892-8193-92f086c0546f", | |
"group": { | |
"en": "Reingest AIP" | |
} | |
}, | |
"87e7659c-d5de-4541-a09c-6deec966a0c0": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPDirectory%\"", | |
"execute": "archivematicaVerifyMets_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Verify mets_structmap.xml compliance" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "6bd4d385-c490-4c42-a195-dace8697891c" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "61af079f-46a2-48ff-9b8a-0c78ba3a456d", | |
"group": { | |
"en": "Verify transfer compliance" | |
} | |
}, | |
"87e93d08-36e4-4c81-99a8-beea00b18400": { | |
"config": { | |
"@manager": "linkTaskManagerFiles", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%fileUUID%\" --bind-pids \"%BindPIDs%\"", | |
"execute": "bindPID_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": "%SIPLogsDirectory%handles.log" | |
}, | |
"description": { | |
"en": "Bind PID" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "7677d1cd-2211-4969-8c10-5ec2a93d5c2f" | |
}, | |
"1": { | |
"job_status": "Failed", | |
"link_id": "7677d1cd-2211-4969-8c10-5ec2a93d5c2f" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "7677d1cd-2211-4969-8c10-5ec2a93d5c2f", | |
"group": { | |
"en": "Bind PIDs" | |
} | |
}, | |
"88807d68-062e-4d1a-a2d5-2d198c88d8ca": { | |
"config": { | |
"@manager": "linkTaskManagerFiles", | |
"@model": "StandardTaskConfig", | |
"arguments": "--fileUUID \"%fileUUID%\" --filePath \"%relativeLocation%\" --date \"%date%\" --eventIdentifierUUID \"%taskUUID%\"", | |
"execute": "verifyPREMISChecksums_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": "objects/", | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Verify checksums generated on ingest" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "05357876-a095-4c11-86b5-a7fff01af668" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "7d728c39-395f-4892-8193-92f086c0546f", | |
"group": { | |
"en": "Verify checksums" | |
} | |
}, | |
"8882bad4-561c-4126-89c9-f7f0c083d5d7": { | |
"config": { | |
"@manager": "linkTaskManagerReplacementDicFromChoice", | |
"@model": "MicroServiceChoiceReplacementDic", | |
"replacements": [ | |
{ | |
"description": { | |
"en": "No" | |
}, | |
"id": "0053c670-3e61-4a3e-a188-3a2dd1eda426", | |
"items": { | |
"AssignUUIDsToDirectories": "False" | |
} | |
}, | |
{ | |
"description": { | |
"en": "Yes" | |
}, | |
"id": "7e4cf404-e62d-4dc2-8d81-6141e390f66f", | |
"items": { | |
"AssignUUIDsToDirectories": "True" | |
} | |
} | |
] | |
}, | |
"description": { | |
"en": "Assign UUIDs to directories?" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "5415c813-3637-49ab-afec-9b435c2e4d2c" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "5415c813-3637-49ab-afec-9b435c2e4d2c", | |
"group": { | |
"en": "Approve transfer" | |
} | |
}, | |
"888a5bdc-9928-44f0-9fb7-91bc5f1e155b": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPUUID%\" \"%SIPName%\" \"%SIPDirectory%\" \"%date%\"", | |
"execute": "trimVerifyChecksums_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Verify TRIM checksums" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "214f1004-2748-4bed-a38d-48fe500c41b9" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "61c316a6-0a50-4f65-8767-1f44b1eeb6dd", | |
"group": { | |
"en": "TRIM transfer" | |
} | |
}, | |
"88d2120a-4d19-4b47-922f-7438be1f52a2": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPDirectory%\" \"%SIPUUID%\"", | |
"execute": "restructureForCompliance_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Attempt restructure for compliance" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "89071669-3bb6-4e03-90a3-3c8b20c7f6fe" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "89071669-3bb6-4e03-90a3-3c8b20c7f6fe", | |
"group": { | |
"en": "Failed transfer compliance" | |
} | |
}, | |
"89071669-3bb6-4e03-90a3-3c8b20c7f6fe": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPDirectory%\" \"%sharedPath%watchedDirectories/activeTransfers/standardTransfer/.\" \"%SIPUUID%\" \"%sharedPath%\"", | |
"execute": "moveTransfer_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Move transfer back to activeTransfers directory." | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": null | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": null, | |
"group": { | |
"en": "Failed transfer compliance" | |
} | |
}, | |
"8ba83807-2832-4e41-843c-2e55ad10ea0b": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "--SIPDirectory \"%SIPDirectory%\" --SIPUUID \"%SIPUUID%\" --preservation --thumbnails --access", | |
"execute": "retryNormalizeRemoveNormalized_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Remove preservation and access normalized files to renormalize." | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "5d6a103c-9a5d-4010-83a8-6f4c61eb1478" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "5d6a103c-9a5d-4010-83a8-6f4c61eb1478", | |
"group": { | |
"en": "Normalize" | |
} | |
}, | |
"8bc92801-4308-4e3b-885b-1a89fdcd3014": { | |
"config": { | |
"@manager": "linkTaskManagerFiles", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%fileUUID%\" \"%relativeLocation%\" \"%date%\" \"%taskUUID%\"", | |
"execute": "archivematicaClamscan_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": "objects/metadata", | |
"requires_output_lock": true, | |
"stderr_file": "%SIPLogsDirectory%clamAVScan.txt", | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Scan for viruses in metadata" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "b2444a6e-c626-4487-9abc-1556dd89a8ae" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "7d728c39-395f-4892-8193-92f086c0546f", | |
"group": { | |
"en": "Process metadata directory" | |
} | |
}, | |
"8c8bac29-4102-4fd2-9d0a-a3bd2e607566": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPUUID%\" \"%SIPDirectory%metadata/metadata.json\"", | |
"execute": "jsonMetadataToCSV_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Process transfer JSON metadata" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "f1bfce12-b637-443f-85f8-b6450ca01a13" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "61c316a6-0a50-4f65-8767-1f44b1eeb6dd", | |
"group": { | |
"en": "Reformat metadata files" | |
} | |
}, | |
"8ce07e94-6130-4987-96f0-2399ad45c5c2": { | |
"config": { | |
"@manager": "linkTaskManagerChoice", | |
"@model": "MicroServiceChainChoice", | |
"chain_choices": [ | |
"d9760427-b488-4381-832a-de10106de6fe", | |
"76befd52-14c3-44f9-838f-15a4e01624b0" | |
] | |
}, | |
"description": { | |
"en": "Perform policy checks on access derivatives?" | |
}, | |
"exit_codes": {}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": null, | |
"group": { | |
"en": "Policy checks for derivatives" | |
} | |
}, | |
"8ce130d4-3f7e-46ec-868a-505cf9033d96": { | |
"config": { | |
"@manager": "linkTaskManagerFiles", | |
"@model": "StandardTaskConfig", | |
"arguments": "thumbnail \"%fileUUID%\" \"%relativeLocation%\" \"%SIPDirectory%\" \"%SIPUUID%\" \"%taskUUID%\" \"original\"", | |
"execute": "normalize_v1.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": "objects/", | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Normalize for thumbnails" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "ef8bd3f3-22f5-4283-bfd6-d458a2d18f22" | |
}, | |
"1": { | |
"job_status": "Completed successfully", | |
"link_id": "ef8bd3f3-22f5-4283-bfd6-d458a2d18f22" | |
}, | |
"2": { | |
"job_status": "Completed successfully", | |
"link_id": "ef8bd3f3-22f5-4283-bfd6-d458a2d18f22" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "ef8bd3f3-22f5-4283-bfd6-d458a2d18f22", | |
"group": { | |
"en": "Normalize" | |
} | |
}, | |
"8ce378a5-1418-4184-bf02-328a06e1d3be": { | |
"config": { | |
"@manager": "linkTaskManagerFiles", | |
"@model": "StandardTaskConfig", | |
"arguments": "preservation \"%fileUUID%\" \"%relativeLocation%\" \"%SIPDirectory%\" \"%SIPUUID%\" \"%taskUUID%\" \"original\"", | |
"execute": "normalize_v1.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": "objects/", | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Normalize for preservation" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "5b0042a2-2244-475c-85d5-41e4b11e65d6" | |
}, | |
"1": { | |
"job_status": "Completed successfully", | |
"link_id": "5b0042a2-2244-475c-85d5-41e4b11e65d6" | |
}, | |
"2": { | |
"job_status": "Completed successfully", | |
"link_id": "5b0042a2-2244-475c-85d5-41e4b11e65d6" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "dba3028d-2029-4a87-9992-f6335d890528", | |
"group": { | |
"en": "Normalize" | |
} | |
}, | |
"8db10a7b-924f-4561-87b4-cb6078c65aab": { | |
"config": { | |
"@manager": "linkTaskManagerChoice", | |
"@model": "MicroServiceChainChoice", | |
"chain_choices": [ | |
"1b04ec43-055c-43b7-9543-bd03c6a778ba", | |
"e4a59e3e-3dba-4eb5-9cf1-c1fb3ae61fa9" | |
] | |
}, | |
"description": { | |
"en": "Approve TRIM transfer" | |
}, | |
"exit_codes": {}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "f7488721-c936-42af-a767-2f0b39564a86", | |
"group": { | |
"en": "TRIM transfer" | |
} | |
}, | |
"8de9fe10-932f-4151-88b0-b50cf271e156": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "--SIPDirectory \"%SIPDirectory%\" --SIPUUID \"%SIPUUID%\" --preservation --thumbnails", | |
"execute": "retryNormalizeRemoveNormalized_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Remove preservation normalized files to renormalize." | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "9e3dd445-551d-42d1-89ba-fe6dff7c6ee6" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "9e3dd445-551d-42d1-89ba-fe6dff7c6ee6", | |
"group": { | |
"en": "Normalize" | |
} | |
}, | |
"8ec0b0c1-79ad-4d22-abcd-8e95fcceabbc": { | |
"config": { | |
"@manager": "linkTaskManagerFiles", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%fileUUID%\"", | |
"execute": "identifyDspaceMETSFiles_v0.0", | |
"filter_file_end": "mets.xml", | |
"filter_file_start": null, | |
"filter_subdir": "objects", | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Identify DSpace mets files" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "675acd22-828d-4949-adc7-1888240f5e3d" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "675acd22-828d-4949-adc7-1888240f5e3d", | |
"group": { | |
"en": "Identify DSpace files" | |
} | |
}, | |
"8f639582-8881-4a8b-8574-d2f86dc4db3d": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPDirectory%\" \"%processingDirectory%.\" \"%SIPUUID%\" \"%sharedPath%\"", | |
"execute": "moveTransfer_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Move to processing directory" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "f378ec85-adcc-4ee6-ada2-bc90cfe20efb" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "61c316a6-0a50-4f65-8767-1f44b1eeb6dd", | |
"group": { | |
"en": "Create SIP from Transfer" | |
} | |
}, | |
"9071c352-aed5-444c-ac3f-b6c52dfb65ac": { | |
"config": { | |
"@manager": "linkTaskManagerAssignMagicLink", | |
"@model": "TaskConfigAssignMagicLink", | |
"link_id": "755b4177-c587-41a7-8c52-015277568302" | |
}, | |
"description": { | |
"en": "Designate to process as a standard transfer" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "03ee1136-f6ad-4184-8dcb-34872f843e14" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "61c316a6-0a50-4f65-8767-1f44b1eeb6dd", | |
"group": { | |
"en": "Quarantine" | |
} | |
}, | |
"91ca6f1f-feb5-485d-99d2-25eed195e330": { | |
"config": { | |
"@manager": "linkTaskManagerFiles", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPUUID%\" \"%SIPName%\" \"%SIPDirectory%\" \"%fileUUID%\" \"%relativeLocation%\" \"%date%\"", | |
"execute": "manualNormalizationCreateMetadataAndRestructure_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": "objects/manualNormalization/preservation", | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Relate manual normalized preservation files to the original files" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "153c5f41-3cfb-47ba-9150-2dd44ebc27df" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "7d728c39-395f-4892-8193-92f086c0546f", | |
"group": { | |
"en": "Process manually normalized files" | |
} | |
}, | |
"91dc1ab1-487e-4121-a6c5-d8441da7a422": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "-d \"%SIPDirectory%%AIPFilename%\"", | |
"execute": "test_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Check if AIP is a file or directory" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "63f35161-ba76-4a43-8cfa-c38c6a2d5b2f" | |
}, | |
"1": { | |
"job_status": "Completed successfully", | |
"link_id": "746b1f47-2dad-427b-8915-8b0cb7acccd8" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "7d728c39-395f-4892-8193-92f086c0546f", | |
"group": { | |
"en": "Prepare AIP" | |
} | |
}, | |
"92879a29-45bf-4f0b-ac43-e64474f0f2f9": { | |
"config": { | |
"@manager": "linkTaskManagerChoice", | |
"@model": "MicroServiceChainChoice", | |
"chain_choices": [ | |
"526eded3-2280-4f10-ac86-eff6c464cc81", | |
"f11409ad-cf3c-4e7f-b0d5-4be32d98229b", | |
"0fe9842f-9519-4067-a691-8a363132ae24", | |
"6eb8ebe7-fab3-4e4c-b9d7-14de17625baa", | |
"3572f844-5e69-4000-a24b-4e32d3487f82" | |
] | |
}, | |
"description": { | |
"en": "Upload DIP" | |
}, | |
"exit_codes": {}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": null, | |
"group": { | |
"en": "Upload DIP" | |
} | |
}, | |
"9520386f-bb6d-4fb9-a6b6-5845ef39375f": { | |
"config": { | |
"@manager": "linkTaskManagerChoice", | |
"@model": "MicroServiceChainChoice", | |
"chain_choices": [ | |
"a6ed697e-6189-4b4e-9f80-29209abc7937", | |
"260ef4ea-f87d-4acf-830d-d0de41e6d2af" | |
] | |
}, | |
"description": { | |
"en": "Approve AIP reingest" | |
}, | |
"exit_codes": {}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "c103b2fb-9a6b-4b68-8112-b70597a6cd14", | |
"group": { | |
"en": "Reingest AIP" | |
} | |
}, | |
"95616c10-a79f-48ca-a352-234cc91eaf08": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPUUID%\" \"%transferDirectory%\" \"%date%\" \"%taskUUID%\" \"%DeletePackage%\"", | |
"execute": "extractContents_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": "%SIPLogsDirectory%extractContents.log" | |
}, | |
"description": { | |
"en": "Extract contents from compressed archives" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "01b30826-bfc4-4e07-8ca2-4263debad642" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "bd382151-afd0-41bf-bb7a-b39aef728a32", | |
"group": { | |
"en": "Extract packages" | |
} | |
}, | |
"960f6db0-5b41-417c-bedc-a0eb75a82227": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPDirectory%\" \"%SIPUUID%\" --include-dirs \"%AssignUUIDsToDirectories%\"", | |
"execute": "assignUUIDsToDirectories_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Assign UUIDs to directories" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "66c9c178-2224-41c6-9c0b-dcb60ff57b1a" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "66c9c178-2224-41c6-9c0b-dcb60ff57b1a", | |
"group": { | |
"en": "Include default Transfer processingMCP.xml" | |
} | |
}, | |
"970b7d17-7a6b-4d51-808b-c94b78c0d97f": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPUUID%\" \"%relativeLocation%metadata/dc.json\"", | |
"execute": "loadDublinCore_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Load Dublin Core metadata from disk" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "15a2df8a-7b45-4c11-b6fa-884c9b7e5c67" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "7d728c39-395f-4892-8193-92f086c0546f", | |
"group": { | |
"en": "Clean up names" | |
} | |
}, | |
"998044bb-6260-452f-a742-cfb19e80125b": { | |
"config": { | |
"@manager": "linkTaskManagerChoice", | |
"@model": "MicroServiceChainChoice", | |
"chain_choices": [ | |
"d381cf76-9313-415f-98a1-55c91e4d78e0", | |
"1b04ec43-055c-43b7-9543-bd03c6a778ba" | |
] | |
}, | |
"description": { | |
"en": "Approve maildir transfer" | |
}, | |
"exit_codes": {}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": null, | |
"group": { | |
"en": "Approve transfer" | |
} | |
}, | |
"9e3dd445-551d-42d1-89ba-fe6dff7c6ee6": { | |
"config": { | |
"@manager": "linkTaskManagerSetUnitVariable", | |
"@model": "TaskConfigSetUnitVariable", | |
"chain_id": "8de9fe10-932f-4151-88b0-b50cf271e156", | |
"variable": "reNormalize", | |
"variable_value": null | |
}, | |
"description": { | |
"en": "Set remove preservation normalized files to renormalize link." | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "e219ed78-2eda-4263-8c0f-0c7f6a86c33e" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "e219ed78-2eda-4263-8c0f-0c7f6a86c33e", | |
"group": { | |
"en": "Normalize" | |
} | |
}, | |
"9e810686-d747-4da1-9908-876fb89ac78e": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "-m 770 \"%SIPDirectory%thumbnails/\"", | |
"execute": "createDirectory_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Create thumbnails directory" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "53e14112-21bb-46f0-aed3-4e8c2de6678f" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "7d728c39-395f-4892-8193-92f086c0546f", | |
"group": { | |
"en": "Prepare AIC" | |
} | |
}, | |
"9e9b522a-77ab-4c17-ab08-5a4256f49d59": { | |
"config": { | |
"@manager": "linkTaskManagerFiles", | |
"@model": "StandardTaskConfig", | |
"arguments": "--sipUUID \"%SIPUUID%\" --sipDirectory \"%SIPDirectory%\" --filePath \"%relativeLocation%\" --fileUUID \"%fileUUID%\" --eventIdentifierUUID \"%taskUUID%\" --date \"%date%\" --use \"preservation\"", | |
"execute": "assignFileUUIDs_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": "objects/manualNormalization/preservation", | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Assign UUIDs to manual normalized preservation files" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "e76aec15-5dfa-4b14-9405-735863e3a6fa" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "7d728c39-395f-4892-8193-92f086c0546f", | |
"group": { | |
"en": "Process manually normalized files" | |
} | |
}, | |
"a0db8294-f02a-4f49-a557-b1310a715ffc": { | |
"config": { | |
"@manager": "linkTaskManagerReplacementDicFromChoice", | |
"@model": "MicroServiceChoiceReplacementDic", | |
"replacements": [] | |
}, | |
"description": { | |
"en": "Choose Config for ArchivesSpace DIP Upload" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "ff89a530-0540-4625-8884-5a2198dea05a" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "ff89a530-0540-4625-8884-5a2198dea05a", | |
"group": { | |
"en": "Upload DIP" | |
} | |
}, | |
"a1b65fe3-9358-479b-93b9-68f2b5e71b2b": { | |
"config": { | |
"@manager": "linkTaskManagerFiles", | |
"@model": "StandardTaskConfig", | |
"arguments": "--sipUUID \"%SIPUUID%\" --sipDirectory \"%SIPDirectory%\" --filePath \"%relativeLocation%\"", | |
"execute": "manualNormalizationMoveAccessFilesToDIP_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": "objects/manualNormalization/access", | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Move access files to DIP" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "9e9b522a-77ab-4c17-ab08-5a4256f49d59" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "7d728c39-395f-4892-8193-92f086c0546f", | |
"group": { | |
"en": "Process manually normalized files" | |
} | |
}, | |
"a2173b55-abff-4d8f-97b9-79cc2e0a64fa": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPDirectory%\" \"%sharedPath%watchedDirectories/workFlowDecisions/selectFormatIDToolIngest/.\" \"%SIPUUID%\" \"%sharedPath%\"", | |
"execute": "moveSIP_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Move to select file ID tool" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": null | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "7d728c39-395f-4892-8193-92f086c0546f", | |
"group": { | |
"en": "Normalize" | |
} | |
}, | |
"a329d39b-4711-4231-b54e-b5958934dccb": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%relativeLocation%\" \"%SIPUUID%\" \"%date%\" \"%sharedPath%\" \"%unitType%\"", | |
"execute": "sanitizeSIPName_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": "%SIPLogsDirectory%SIPnameCleanup.log", | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Sanitize Transfer name" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "d1b27e9e-73c8-4954-832c-36bd1e00c802" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "61c316a6-0a50-4f65-8767-1f44b1eeb6dd", | |
"group": { | |
"en": "Clean up names" | |
} | |
}, | |
"a46e95fe-4a11-4d3c-9b76-c5d8ea0b094d": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%relativeLocation%\" \"%SIPUUID%\" \"%date%\" \"%sharedPath%\" \"%unitType%\"", | |
"execute": "sanitizeSIPName_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": "%SIPLogsDirectory%SIPnameCleanup.log", | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Sanitize SIP name" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "970b7d17-7a6b-4d51-808b-c94b78c0d97f" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "7d728c39-395f-4892-8193-92f086c0546f", | |
"group": { | |
"en": "Clean up names" | |
} | |
}, | |
"a536828c-be65-4088-80bd-eb511a0a063d": { | |
"config": { | |
"@manager": "linkTaskManagerFiles", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%relativeLocation%\" \"%fileUUID%\" \"%SIPUUID%\"", | |
"execute": "validateFile_v1.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": "objects", | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Validate formats" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "70fc7040-d4fb-4d19-a0e6-792387ca1006" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "dae3c416-a8c2-4515-9081-6dbd7b265388", | |
"group": { | |
"en": "Validation" | |
} | |
}, | |
"a6e97805-a420-41af-b708-2a56de5b47a6": { | |
"config": { | |
"@manager": "linkTaskManagerAssignMagicLink", | |
"@model": "TaskConfigAssignMagicLink", | |
"link_id": "05f99ffd-abf2-4f5a-9ec8-f80a59967b89" | |
}, | |
"description": { | |
"en": "Designate to process as a DSpace transfer" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "39e58573-2dbc-4939-bce0-96b2f55dae28" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "61c316a6-0a50-4f65-8767-1f44b1eeb6dd", | |
"group": { | |
"en": "Quarantine" | |
} | |
}, | |
"a7c18fee-c8c1-4713-ba74-9705c45efbce": { | |
"config": { | |
"@manager": "linkTaskManagerFiles", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%relativeLocation%\" \"%fileUUID%\" \"%SIPUUID%\" \"%sharedPath%\" \"access\"", | |
"execute": "validateFile_v1.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": "DIP/objects/", | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Validate access derivatives" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "dba3028d-2029-4a87-9992-f6335d890528" | |
}, | |
"1": { | |
"job_status": "Completed successfully", | |
"link_id": "dba3028d-2029-4a87-9992-f6335d890528" | |
}, | |
"2": { | |
"job_status": "Completed successfully", | |
"link_id": "dba3028d-2029-4a87-9992-f6335d890528" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "dba3028d-2029-4a87-9992-f6335d890528", | |
"group": { | |
"en": "Normalize" | |
} | |
}, | |
"a98ba456-3dcd-4f45-804c-a40220ddc6cb": { | |
"config": { | |
"@manager": "linkTaskManagerLoadMagicLink", | |
"@model": null | |
}, | |
"description": { | |
"en": "Find branch to continue processing" | |
}, | |
"exit_codes": {}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "61c316a6-0a50-4f65-8767-1f44b1eeb6dd", | |
"group": { | |
"en": "Failed transfer compliance" | |
} | |
}, | |
"aa9ba088-0b1e-4962-a9d7-79d7a0cbea2d": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPDirectory%\" \"%SIPUUID%\"", | |
"execute": "restructureForCompliance_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Attempt restructure for compliance" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "45063ad6-f374-4215-a2c4-ac47be4ce2cd" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "45063ad6-f374-4215-a2c4-ac47be4ce2cd", | |
"group": { | |
"en": "Verify transfer compliance" | |
} | |
}, | |
"aaa929e4-5c35-447e-816a-033a66b9b90b": { | |
"config": { | |
"@manager": "linkTaskManagerFiles", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%IDCommand%\" \"%relativeLocation%\" \"%fileUUID%\" --disable-reidentify", | |
"execute": "identifyFileFormat_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": "objects", | |
"requires_output_lock": false, | |
"stderr_file": "%SIPLogsDirectory%fileFormatIdentification.log", | |
"stdout_file": "%SIPLogsDirectory%fileFormatIdentification.log" | |
}, | |
"description": { | |
"en": "Identify file format" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "bd792750-a55b-42e9-903a-8c898bb77df1" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "bd792750-a55b-42e9-903a-8c898bb77df1", | |
"group": { | |
"en": "Extract packages" | |
} | |
}, | |
"ab69c494-23b7-4f50-acff-2e00cf7bffda": { | |
"config": { | |
"@manager": "linkTaskManagerChoice", | |
"@model": "MicroServiceChainChoice", | |
"chain_choices": [ | |
"a6ed697e-6189-4b4e-9f80-29209abc7937", | |
"2eae85d6-da2f-4f1c-8c33-3810b55e23aa" | |
] | |
}, | |
"description": { | |
"en": "Approve SIP Creation" | |
}, | |
"exit_codes": {}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": null, | |
"group": { | |
"en": "Approve SIP creation" | |
} | |
}, | |
"abd6d60c-d50f-4660-a189-ac1b34fafe85": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPUUID%\" \"%SIPDirectory%\"", | |
"execute": "moveToBacklog_v1.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Move transfer to backlog" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "561bbb52-d95c-4004-b0d3-739c0a65f406" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "61c316a6-0a50-4f65-8767-1f44b1eeb6dd", | |
"group": { | |
"en": "Create SIP from Transfer" | |
} | |
}, | |
"ac85a1dc-272b-46ac-bb3e-5bf3f8e56348": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": " -R 750 \"%relativeLocation%\"", | |
"execute": "setFilePermission_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Set unquarantined file permissions on Transfer" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "0e06d968-4b5b-4084-aab4-053a2a8d1679" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "61c316a6-0a50-4f65-8767-1f44b1eeb6dd", | |
"group": { | |
"en": "Quarantine" | |
} | |
}, | |
"accea2bf-ba74-4a3a-bb97-614775c74459": { | |
"config": { | |
"@manager": "linkTaskManagerChoice", | |
"@model": "MicroServiceChainChoice", | |
"chain_choices": [ | |
"e0a39199-c62a-4a2f-98de-e9d1116460a8", | |
"06f03bb3-121d-4c85-bec7-abbc5320a409" | |
] | |
}, | |
"description": { | |
"en": "Examine contents?" | |
}, | |
"exit_codes": {}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": null, | |
"group": { | |
"en": "Examine contents" | |
} | |
}, | |
"ad011cc2-b0eb-4f51-96bb-400149a2ea11": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPDirectory%METS.%SIPUUID%.xml\" \"%SIPDirectory%DIP/METS.%SIPUUID%.xml\"", | |
"execute": "copy_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Copy METS to DIP directory" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "1401c4d0-fb6f-42ef-94d3-c884c25800b2" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "7d728c39-395f-4892-8193-92f086c0546f", | |
"group": { | |
"en": "Prepare DIP" | |
} | |
}, | |
"ae5cdd0d-2f81-4935-a380-d5c6f1337d93": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"reject\" \"%SIPUUID%\" \"%SIPDirectory%\"", | |
"execute": "failedTransferCleanup", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Cleanup rejected transfer" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "333532b9-b7c2-4478-9415-28a3056d58df" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "333532b9-b7c2-4478-9415-28a3056d58df", | |
"group": { | |
"en": "Reject transfer" | |
} | |
}, | |
"b04e9232-2aea-49fc-9560-27349c8eba4e": { | |
"config": { | |
"@manager": "linkTaskManagerUnitVariableLinkPull", | |
"@model": "TaskConfigUnitVariableLinkPull", | |
"chain_id": "bb194013-597c-4e4a-8493-b36d190f8717", | |
"variable": "loadOptionsToCreateSIP" | |
}, | |
"description": { | |
"en": "Load options to create SIPs" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": null | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "61c316a6-0a50-4f65-8767-1f44b1eeb6dd", | |
"group": { | |
"en": "Create SIP from Transfer" | |
} | |
}, | |
"b08ad32b-f94f-4c2a-9fb0-9ef9328718dd": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPDirectory%\" \"%SIPUUID%\" --include-dirs \"%AssignUUIDsToDirectories%\"", | |
"execute": "assignUUIDsToDirectories_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Assign UUIDs to directories" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "52269473-5325-4a11-b38a-c4aafcbd8f54" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "52269473-5325-4a11-b38a-c4aafcbd8f54", | |
"group": { | |
"en": "Include default Transfer processingMCP.xml" | |
} | |
}, | |
"b0ffcd90-eb26-4caf-8fab-58572d205f04": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPUUID%\" \"%SIPDirectory%metadata/metadata.json\"", | |
"execute": "jsonMetadataToCSV_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Process JSON metadata" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "e4b0c713-988a-4606-82ea-4b565936d9a7" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "e4b0c713-988a-4606-82ea-4b565936d9a7", | |
"group": { | |
"en": "Process metadata directory" | |
} | |
}, | |
"b15c0ba6-e247-4512-8b56-860fd2b6299d": { | |
"config": { | |
"@manager": "linkTaskManagerUnitVariableLinkPull", | |
"@model": "TaskConfigUnitVariableLinkPull", | |
"chain_id": null, | |
"variable": "reNormalize" | |
}, | |
"description": { | |
"en": "Determine what to remove to re-normalize." | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": null | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": null, | |
"group": { | |
"en": "Normalize" | |
} | |
}, | |
"b20ff203-1472-40db-b879-0e59d17de867": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPDirectory%\" \"%processingDirectory%.\" \"%SIPUUID%\" \"%sharedPath%\"", | |
"execute": "moveSIP_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Move to processing directory" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "7b146689-1a04-4f58-ba86-3caf2b76ddbc" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "7d728c39-395f-4892-8193-92f086c0546f", | |
"group": { | |
"en": "Normalize" | |
} | |
}, | |
"b21018df-f67d-469a-9ceb-ac92ac68654e": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPDirectory%objects/metadata/\" \"%SIPUUID%\" \"%date%\" \"%taskUUID%\" \"SIPDirectory\" \"sip_id\" \"%SIPDirectory%\"", | |
"execute": "sanitizeObjectNames_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": "objects/metadata", | |
"requires_output_lock": false, | |
"stderr_file": "%SIPLogsDirectory%filenameCleanup.log", | |
"stdout_file": "%SIPLogsDirectory%filenameCleanup.log" | |
}, | |
"description": { | |
"en": "Sanitize file and directory names in metadata" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "8bc92801-4308-4e3b-885b-1a89fdcd3014" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "7d728c39-395f-4892-8193-92f086c0546f", | |
"group": { | |
"en": "Process metadata directory" | |
} | |
}, | |
"b2444a6e-c626-4487-9abc-1556dd89a8ae": { | |
"config": { | |
"@manager": "linkTaskManagerFiles", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%IDCommand%\" \"%relativeLocation%\" \"%fileUUID%\"", | |
"execute": "identifyFileFormat_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": "objects/metadata/", | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Identify file format of metadata files" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "04493ab2-6cad-400d-8832-06941f121a96" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "04493ab2-6cad-400d-8832-06941f121a96", | |
"group": { | |
"en": "Process metadata directory" | |
} | |
}, | |
"b2552a90-e674-4a40-a482-687c046407d3": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPDirectory%\" \"%SIPUUID%\" \"%date%\"", | |
"execute": "extractMaildirAttachments_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": "objects", | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Extract attachments" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "21d6d597-b876-4b3f-ab85-f97356f10507" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "21d6d597-b876-4b3f-ab85-f97356f10507", | |
"group": { | |
"en": "Extract attachments" | |
} | |
}, | |
"b2ef06b9-bca4-49da-bc5c-866d7b3c4bb1": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"fail\" \"%SIPUUID%\"", | |
"execute": "failedSIPCleanup_v1.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Cleanup failed SIP" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "828528c2-2eb9-4514-b5ca-dfd1f7cb5b8c" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "828528c2-2eb9-4514-b5ca-dfd1f7cb5b8c", | |
"group": { | |
"en": "Failed SIP" | |
} | |
}, | |
"b320ce81-9982-408a-9502-097d0daa48fa": { | |
"config": { | |
"@manager": "linkTaskManagerGetUserChoiceFromMicroserviceGeneratedList", | |
"@model": "StandardTaskConfig", | |
"arguments": null, | |
"execute": "%AIPsStore%", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Store AIP location" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "5f213529-ced4-49b0-9e30-be4e0c9b81d5" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": null, | |
"group": { | |
"en": "Store AIP" | |
} | |
}, | |
"b3c5e343-5940-4aad-8a9f-fb0eccbfb3a3": { | |
"config": { | |
"@manager": "linkTaskManagerChoice", | |
"@model": "MicroServiceChainChoice", | |
"chain_choices": [ | |
"c34bd22a-d077-4180-bf58-01db35bdb644", | |
"fb7a326e-1e50-4b48-91b9-4917ff8d0ae8", | |
"e600b56d-1a43-4031-9d7c-f64f123e5662" | |
] | |
}, | |
"description": { | |
"en": "Normalize" | |
}, | |
"exit_codes": {}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": null, | |
"group": { | |
"en": "Normalize" | |
} | |
}, | |
"b3d11842-0090-420a-8919-52d7039d50e6": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPDirectory%\"", | |
"execute": "isMaildirAIP_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Check if SIP is from Maildir Transfer" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "e3a6d178-fa65-4086-a4aa-6533e8f12d51" | |
}, | |
"179": { | |
"job_status": "Completed successfully", | |
"link_id": "bdfecadc-8219-4109-885c-cfb9ef53ebc3" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "7d728c39-395f-4892-8193-92f086c0546f", | |
"group": { | |
"en": "Rename SIP directory with SIP UUID" | |
} | |
}, | |
"b4567e89-9fea-4256-99f5-a88987026488": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPDirectory%\" \"%processingDirectory%.\" \"%SIPUUID%\" \"%sharedPath%\"", | |
"execute": "moveTransfer_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Move to processing directory" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "045c43ae-d6cf-44f7-97d6-c8a602748565" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "61c316a6-0a50-4f65-8767-1f44b1eeb6dd", | |
"group": { | |
"en": "Verify transfer compliance" | |
} | |
}, | |
"b6b0fe37-aa26-40bd-8be8-d3acebf3ccf8": { | |
"config": { | |
"@manager": "linkTaskManagerFiles", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%sharedPath%\" --filePath \"%relativeLocation%\" --fileUUID \"%fileUUID%\" --eventIdentifierUUID \"%taskUUID%\" --date \"%date%\"", | |
"execute": "updateSizeAndChecksum_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": "objects/metadata", | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Assign checksums and file sizes to metadata " | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "b21018df-f67d-469a-9ceb-ac92ac68654e" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "b21018df-f67d-469a-9ceb-ac92ac68654e", | |
"group": { | |
"en": "Process metadata directory" | |
} | |
}, | |
"b6c9de5a-4a9f-41e1-a524-360bdca39893": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "--sipUUID \"%SIPUUID%\" --basePath \"%SIPDirectory%\" --xmlFile \"%SIPDirectory%\"metadata/submissionDocumentation/METS.xml --basePathString \"transferDirectory\" --fileGroupIdentifier \"transfer_id\"", | |
"execute": "createMETS_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Generate METS.xml document" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "a6e97805-a420-41af-b708-2a56de5b47a6" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "61c316a6-0a50-4f65-8767-1f44b1eeb6dd", | |
"group": { | |
"en": "Generate METS.xml" | |
} | |
}, | |
"b7cf0d9a-504f-4f4e-9930-befa817d67ff": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPUUID%\"", | |
"execute": "postStoreAIPHook_v1.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Clean up after storing AIP" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "d5a2ef60-a757-483c-a71a-ccbffe6b80da" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "d5a2ef60-a757-483c-a71a-ccbffe6b80da", | |
"group": { | |
"en": "Store AIP" | |
} | |
}, | |
"b944ec7f-7f99-491f-986d-58914c9bb4fa": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "%SIPUUID%", | |
"execute": "hasPackages_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Determine if transfer contains packages" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "dec97e3c-5598-4b99-b26e-f87a435a6b7f" | |
}, | |
"1": { | |
"job_status": "Completed successfully", | |
"link_id": "307edcde-ad10-401c-92c4-652917c993ed" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": null, | |
"group": { | |
"en": "Extract packages" | |
} | |
}, | |
"b963a646-0569-43c4-89a2-e3b814c5c08e": { | |
"config": { | |
"@manager": "linkTaskManagerChoice", | |
"@model": "MicroServiceChainChoice", | |
"chain_choices": [ | |
"1b04ec43-055c-43b7-9543-bd03c6a778ba", | |
"1cb2ef0e-afe8-45b5-8d8f-a1e120f06605" | |
] | |
}, | |
"description": { | |
"en": "Approve DSpace transfer" | |
}, | |
"exit_codes": {}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": null, | |
"group": { | |
"en": "Approve transfer" | |
} | |
}, | |
"bb194013-597c-4e4a-8493-b36d190f8717": { | |
"config": { | |
"@manager": "linkTaskManagerChoice", | |
"@model": "MicroServiceChainChoice", | |
"chain_choices": [ | |
"1b04ec43-055c-43b7-9543-bd03c6a778ba", | |
"7065d256-2f47-4b7d-baec-2c4699626121", | |
"61cfa825-120e-4b17-83e6-51a42b67d969" | |
] | |
}, | |
"description": { | |
"en": "Create SIP(s)" | |
}, | |
"exit_codes": {}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": null, | |
"group": { | |
"en": "Create SIP from Transfer" | |
} | |
}, | |
"bb1f1ed8-6c92-46b9-bab6-3a37ffb665f1": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "--host=\"%host%\" --port=\"%port%\" --dbname=\"%dbname%\" --dbuser=\"%dbuser%\" --dbpass=\"%dbpass%\" --atuser=\"%atuser%\" --dip_location=\"%SIPDirectory%\" --dip_name=\"%SIPName%\" --dip_uuid=\"%SIPUUID%\" --restrictions=\"%restrictions%\" --object_type=\"%object_type%\" --ead_actuate=\"%ead_actuate%\" --ead_show=\"%ead_show%\" --use_statement=\"%use_statement%\" --uri_prefix=\"%uri_prefix%\" --access_conditions=\"%access_conditions%\" --use_conditions=\"%use_conditions%\"", | |
"execute": "upload-archivistsToolkit_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Upload to Archivists Toolkit" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "2e31580d-1678-474b-83e5-a53d97d150f6" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "2e31580d-1678-474b-83e5-a53d97d150f6", | |
"group": { | |
"en": "Upload DIP" | |
} | |
}, | |
"bbfbecde-370c-4e26-8087-cfa751e72e6a": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPDirectory%\" \"%sharedPath%watchedDirectories/system/autoRestructureForCompliance/.\" \"%SIPUUID%\" \"%sharedPath%\"", | |
"execute": "moveTransfer_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Failed compliance." | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": null | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": null, | |
"group": { | |
"en": "Failed transfer compliance" | |
} | |
}, | |
"bcabd5e2-c93e-4aaa-af6a-9a74d54e8bf0": { | |
"config": { | |
"@manager": "linkTaskManagerFiles", | |
"@model": "StandardTaskConfig", | |
"arguments": "access \"%fileUUID%\" \"%relativeLocation%\" \"%SIPDirectory%\" \"%SIPUUID%\" \"%taskUUID%\" \"original\"", | |
"execute": "normalize_v1.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": "objects/", | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Normalize for access" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "286bbb36-6a38-41d5-bf7a-a8ba58aa71ce" | |
}, | |
"1": { | |
"job_status": "Completed successfully", | |
"link_id": "286bbb36-6a38-41d5-bf7a-a8ba58aa71ce" | |
}, | |
"2": { | |
"job_status": "Completed successfully", | |
"link_id": "286bbb36-6a38-41d5-bf7a-a8ba58aa71ce" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "440ef381-8fe8-4b6e-9198-270ee5653454", | |
"group": { | |
"en": "Normalize" | |
} | |
}, | |
"bd382151-afd0-41bf-bb7a-b39aef728a32": { | |
"config": { | |
"@manager": "linkTaskManagerFiles", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%relativeLocation%\" \"%SIPLogsDirectory%fileMeta/%fileUUID%.xml\" \"%date%\" \"%taskUUID%\" \"%fileUUID%\" \"%fileGrpUse%\"", | |
"execute": "FITS_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": "objects/attachments", | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Characterize and extract metadata for attachments" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "1b1a4565-b501-407b-b40f-2f20889423f1" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "61c316a6-0a50-4f65-8767-1f44b1eeb6dd", | |
"group": { | |
"en": "Characterize and extract metadata" | |
} | |
}, | |
"bd792750-a55b-42e9-903a-8c898bb77df1": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "%SIPUUID%", | |
"execute": "hasPackages_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Determine if transfer still contains packages" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "1cb7e228-6e94-4c93-bf70-430af99b9264" | |
}, | |
"1": { | |
"job_status": "Completed successfully", | |
"link_id": "307edcde-ad10-401c-92c4-652917c993ed" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "307edcde-ad10-401c-92c4-652917c993ed", | |
"group": { | |
"en": "Extract packages" | |
} | |
}, | |
"bd899573-694e-4d33-8c9b-df0af802437d": { | |
"config": { | |
"@manager": "linkTaskManagerReplacementDicFromChoice", | |
"@model": "MicroServiceChoiceReplacementDic", | |
"replacements": [ | |
{ | |
"description": { | |
"en": "Yes" | |
}, | |
"id": "2dc3f487-e4b0-4e07-a4b3-6216ed24ca14", | |
"items": { | |
"AssignUUIDsToDirectories": "True" | |
} | |
}, | |
{ | |
"description": { | |
"en": "No" | |
}, | |
"id": "891f60d0-1ba8-48d3-b39e-dd0934635d29", | |
"items": { | |
"AssignUUIDsToDirectories": "False" | |
} | |
} | |
] | |
}, | |
"description": { | |
"en": "Assign UUIDs to directories?" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "6441980c-b64b-447e-abc7-9351a2547f6a" | |
}, | |
"1": { | |
"job_status": "Failed", | |
"link_id": "6441980c-b64b-447e-abc7-9351a2547f6a" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "6441980c-b64b-447e-abc7-9351a2547f6a", | |
"group": { | |
"en": "Assign file UUIDs and checksums" | |
} | |
}, | |
"bda96b35-48c7-44fc-9c9e-d7c5a05016c1": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPDirectory%\" \"%SIPUUID%\" \"%sharedPath%\"", | |
"execute": "fileToFolder_v1.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Check if file or folder" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "26bf24c9-9139-4923-bf99-aa8648b1692b" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "61c316a6-0a50-4f65-8767-1f44b1eeb6dd", | |
"group": { | |
"en": "Verify transfer compliance" | |
} | |
}, | |
"bdce640d-6e94-49fe-9300-3192a7e5edac": { | |
"config": { | |
"@manager": "linkTaskManagerFiles", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%relativeLocation%\" \"%fileUUID%\"", | |
"execute": "removeUnneededFiles_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": "objects", | |
"requires_output_lock": true, | |
"stderr_file": "%SIPLogsDirectory%removeUnneededFiles.log", | |
"stdout_file": "%SIPLogsDirectory%removeUnneededFiles.log" | |
}, | |
"description": { | |
"en": "Remove cache files" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "7d33f228-0fa8-4f4c-a66b-24f8e264c214" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "7d33f228-0fa8-4f4c-a66b-24f8e264c214", | |
"group": { | |
"en": "Extract packages" | |
} | |
}, | |
"bdfecadc-8219-4109-885c-cfb9ef53ebc3": { | |
"config": { | |
"@manager": "linkTaskManagerSetUnitVariable", | |
"@model": "TaskConfigSetUnitVariable", | |
"chain_id": null, | |
"variable": "identifyFileFormat_v0.0", | |
"variable_value": "{'filterSubDir':'objects/attachments'}" | |
}, | |
"description": { | |
"en": "Set files to identify" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "823b0d76-9f3c-410d-83ab-f3c2cdd9ab22" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "823b0d76-9f3c-410d-83ab-f3c2cdd9ab22", | |
"group": { | |
"en": "Rename SIP directory with SIP UUID" | |
} | |
}, | |
"c103b2fb-9a6b-4b68-8112-b70597a6cd14": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPDirectory%\" \"%processingDirectory%.\" \"%SIPUUID%\" \"%sharedPath%\"", | |
"execute": "moveSIP_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Move to processing directory" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "ff516d0b-2bba-414c-88d4-f3575ebf050a" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "7d728c39-395f-4892-8193-92f086c0546f", | |
"group": { | |
"en": "Reingest AIP" | |
} | |
}, | |
"c2e6600d-cd26-42ed-bed5-95d41c06e37b": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPDirectory%\" \"%sharedPath%watchedDirectories/approveNormalization/.\" \"%SIPUUID%\" \"%sharedPath%\" \"%SIPUUID%\" \"%sharedPath%\"", | |
"execute": "moveSIP_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Move to approve normalization directory" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": null | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": null, | |
"group": { | |
"en": "Normalize" | |
} | |
}, | |
"c3269a0a-91db-44e8-96d0-9c748cf80177": { | |
"config": { | |
"@manager": "linkTaskManagerUnitVariableLinkPull", | |
"@model": "TaskConfigUnitVariableLinkPull", | |
"chain_id": "2522d680-c7d9-4d06-8b11-a28d8bd8a71f", | |
"variable": "fileIDcommand-transfer" | |
}, | |
"description": { | |
"en": "Determine which files to identify" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": null | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "61c316a6-0a50-4f65-8767-1f44b1eeb6dd", | |
"group": { | |
"en": "Identify file format" | |
} | |
}, | |
"c5ecb5a9-d697-4188-844f-9a756d8734fa": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPObjectsDirectory%\" \"%SIPUUID%\" \"%date%\" \"%taskUUID%\" \"transferDirectory\" \"transfer_id\" \"%SIPDirectory%\"", | |
"execute": "sanitizeObjectNames_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Sanitize extracted objects' file and directory names" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "bdce640d-6e94-49fe-9300-3192a7e5edac" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "bdce640d-6e94-49fe-9300-3192a7e5edac", | |
"group": { | |
"en": "Extract packages" | |
} | |
}, | |
"c77fee8c-7c4e-4871-a72e-94d499994869": { | |
"config": { | |
"@manager": "linkTaskManagerFiles", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%sharedPath%\" --filePath \"%relativeLocation%\" --fileUUID \"%fileUUID%\" --eventIdentifierUUID \"%taskUUID%\" --date \"%date%\"", | |
"execute": "updateSizeAndChecksum_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Assign checksums and file sizes to objects" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "f0f64c7e-30fa-47c1-9877-43955680c0d0" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "61c316a6-0a50-4f65-8767-1f44b1eeb6dd", | |
"group": { | |
"en": "Approve transfer" | |
} | |
}, | |
"c8f7bf7b-d903-42ec-bfdf-74d357ac4230": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPObjectsDirectory%attachments/\" \"%SIPUUID%\" \"%date%\" \"%taskUUID%\" \"transferDirectory\" \"transfer_id\" \"%SIPDirectory%\"", | |
"execute": "sanitizeObjectNames_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": "objects/attachments", | |
"requires_output_lock": false, | |
"stderr_file": "%SIPLogsDirectory%filenameCleanup.log", | |
"stdout_file": "%SIPLogsDirectory%filenameCleanup.log" | |
}, | |
"description": { | |
"en": "Sanitize object's file and directory names" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "a329d39b-4711-4231-b54e-b5958934dccb" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "61c316a6-0a50-4f65-8767-1f44b1eeb6dd", | |
"group": { | |
"en": "Clean up names" | |
} | |
}, | |
"cb48ef2a-3394-4936-af1f-557b39620efa": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPUUID%\" \"%SIPName%\" \"%SIPDirectory%\" \"%date%\"", | |
"execute": "trimVerifyManifest_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Verify TRIM manifest" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "888a5bdc-9928-44f0-9fb7-91bc5f1e155b" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "61c316a6-0a50-4f65-8767-1f44b1eeb6dd", | |
"group": { | |
"en": "TRIM transfer" | |
} | |
}, | |
"cb8e5706-e73f-472f-ad9b-d1236af8095f": { | |
"config": { | |
"@manager": "linkTaskManagerChoice", | |
"@model": "MicroServiceChainChoice", | |
"chain_choices": [ | |
"b93cecd4-71f2-4e28-bc39-d32fd62c5a94", | |
"612e3609-ce9a-4df6-a9a3-63d634d2d934", | |
"c34bd22a-d077-4180-bf58-01db35bdb644", | |
"89cb80dd-0636-464f-930d-57b61e3928b2", | |
"a6ed697e-6189-4b4e-9f80-29209abc7937", | |
"e600b56d-1a43-4031-9d7c-f64f123e5662", | |
"fb7a326e-1e50-4b48-91b9-4917ff8d0ae8" | |
] | |
}, | |
"description": { | |
"en": "Normalize" | |
}, | |
"exit_codes": {}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": null, | |
"group": { | |
"en": "Normalize" | |
} | |
}, | |
"cc16178b-b632-4624-9091-822dd802a2c6": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPDirectory%\" \"%sharedPath%watchedDirectories/workFlowDecisions/extractPackagesChoice/.\" \"%SIPUUID%\" \"%sharedPath%\"", | |
"execute": "moveTransfer_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Move to extract packages" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": null | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "61c316a6-0a50-4f65-8767-1f44b1eeb6dd", | |
"group": { | |
"en": "Extract packages" | |
} | |
}, | |
"ccf8ec5c-3a9a-404a-a7e7-8f567d3b36a0": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "--amdSec --baseDirectoryPath \"%SIPDirectory%\" --baseDirectoryPathString \"SIPDirectory\" --fileGroupIdentifier \"%SIPUUID%\" --fileGroupType \"sip_id\" --xmlFile \"%SIPDirectory%METS.%SIPUUID%.xml\" --sipType \"%SIPType%\"", | |
"execute": "createMETS_v2.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Generate METS.xml document" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "523c97cc-b267-4cfb-8209-d99e523bf4b3" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "7d728c39-395f-4892-8193-92f086c0546f", | |
"group": { | |
"en": "Generate AIP METS" | |
} | |
}, | |
"cd844b6e-ab3c-4bc6-b34f-7103f88715de": { | |
"config": { | |
"@manager": "linkTaskManagerGetUserChoiceFromMicroserviceGeneratedList", | |
"@model": "StandardTaskConfig", | |
"arguments": null, | |
"execute": "%DIPsStore%", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": true, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Store DIP location" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "653b134f-4a37-4578-a286-7f2072e89f9e" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "7d728c39-395f-4892-8193-92f086c0546f", | |
"group": { | |
"en": "Upload DIP" | |
} | |
}, | |
"cddde867-4cf9-4248-ac31-f7052fae053f": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPDirectory%\" \"%processingDirectory%.\" \"%SIPUUID%\" \"%sharedPath%\"", | |
"execute": "moveSIP_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Move to processing directory" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "153c5f41-3cfb-47ba-9150-2dd44ebc27df" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "7d728c39-395f-4892-8193-92f086c0546f", | |
"group": { | |
"en": "Normalize" | |
} | |
}, | |
"cf71e6ff-7740-4bdb-a6a9-f392d678c6e1": { | |
"config": { | |
"@manager": "linkTaskManagerAssignMagicLink", | |
"@model": "TaskConfigAssignMagicLink", | |
"link_id": "f3a58cbb-20a8-4c6d-9ae4-1a5f02c1a28e" | |
}, | |
"description": { | |
"en": "Designate to process as a standard transfer when unquarantined" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "2adf60a0-ecd7-441a-b82f-f77c6a3964c3" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "61c316a6-0a50-4f65-8767-1f44b1eeb6dd", | |
"group": { | |
"en": "Quarantine" | |
} | |
}, | |
"d026e5a4-96cf-4e4c-938d-a74b0d211da0": { | |
"config": { | |
"@manager": "linkTaskManagerGetMicroserviceGeneratedListInStdOut", | |
"@model": "StandardTaskConfig", | |
"arguments": "DS", | |
"execute": "getAipStorageLocations_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": true, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Retrieve DIP Storage Locations" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "cd844b6e-ab3c-4bc6-b34f-7103f88715de" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "7d728c39-395f-4892-8193-92f086c0546f", | |
"group": { | |
"en": "Upload DIP" | |
} | |
}, | |
"d0c463c2-da4c-4a70-accb-c4ce96ac5194": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPDirectory%\"", | |
"execute": "archivematicaVerifyMets_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Verify mets_structmap.xml compliance" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "ef6332ee-a890-4e1b-88de-986efc4269fb" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "2e7f83f9-495a-44b3-b0cf-bff66f021a4d", | |
"group": { | |
"en": "Verify transfer compliance" | |
} | |
}, | |
"d0dfa5fc-e3c2-4638-9eda-f96eea1070e0": { | |
"config": { | |
"@manager": "linkTaskManagerChoice", | |
"@model": "MicroServiceChainChoice", | |
"chain_choices": [ | |
"29881c21-3548-454a-9637-ebc5fd46aee0", | |
"65273f18-5b4e-4944-af4f-09be175a88e8" | |
] | |
}, | |
"description": { | |
"en": "Document empty directories?" | |
}, | |
"exit_codes": {}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": null, | |
"group": { | |
"en": "Generate AIP METS" | |
} | |
}, | |
"d0dfbd93-d2d0-44db-9945-94fd8de8a1d4": { | |
"config": { | |
"@manager": "linkTaskManagerFiles", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%relativeLocation%\" \"%SIPDirectory%\" \"%SIPUUID%\"", | |
"execute": "identifyDspaceFiles_v0.0", | |
"filter_file_end": "mets.xml", | |
"filter_file_start": null, | |
"filter_subdir": "objects", | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Identify DSpace text files" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "8ec0b0c1-79ad-4d22-abcd-8e95fcceabbc" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "8ec0b0c1-79ad-4d22-abcd-8e95fcceabbc", | |
"group": { | |
"en": "Identify DSpace files" | |
} | |
}, | |
"d1018160-aaab-4d92-adce-d518880d7c7d": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPDirectory%\"", | |
"execute": "archivematicaVerifyMets_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Verify mets_structmap.xml compliance" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "b3d11842-0090-420a-8919-52d7039d50e6" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "f025f58c-d48c-4ba1-8904-a56d2a67b42f", | |
"group": { | |
"en": "Verify transfer compliance" | |
} | |
}, | |
"d1b27e9e-73c8-4954-832c-36bd1e00c802": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPDirectory%\" \"%sharedPath%watchedDirectories/workFlowDecisions/selectFormatIDToolTransfer/.\" \"%SIPUUID%\" \"%sharedPath%\"", | |
"execute": "moveTransfer_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Move to select file ID tool" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": null | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "61c316a6-0a50-4f65-8767-1f44b1eeb6dd", | |
"group": { | |
"en": "Identify file format" | |
} | |
}, | |
"d2035da2-dfe1-4a56-8524-84d5732fd3a3": { | |
"config": { | |
"@manager": "linkTaskManagerFiles", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%sharedPath%\" --filePath \"%relativeLocation%\" --fileUUID \"%fileUUID%\" --eventIdentifierUUID \"%taskUUID%\" --date \"%date%\"", | |
"execute": "updateSizeAndChecksum_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Assign checksums and file sizes to objects" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "cb48ef2a-3394-4936-af1f-557b39620efa" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "61c316a6-0a50-4f65-8767-1f44b1eeb6dd", | |
"group": { | |
"en": "TRIM transfer" | |
} | |
}, | |
"d27fd07e-d3ed-4767-96a5-44a2251c6d0a": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPDirectory%\" \"%sharedPath%watchedDirectories/SIPCreation/completedTransfers/.\" \"%SIPUUID%\" \"%sharedPath%\"", | |
"execute": "moveTransfer_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Move to SIP creation directory for completed transfers" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": null | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": null, | |
"group": { | |
"en": "Complete transfer" | |
} | |
}, | |
"d29105f0-161d-449d-9c34-5a5ea3263f8e": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%sharedPath%sharedMicroServiceTasksConfigs/processingMCPConfigs/defaultProcessingMCP.xml\" \"%SIPDirectory%processingMCP.xml\" -n", | |
"execute": "copy_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Include default SIP processingMCP.xml" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "142d0a36-2b88-4b98-8a33-d809f667ecef" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "142d0a36-2b88-4b98-8a33-d809f667ecef", | |
"group": { | |
"en": "Prepare AIC" | |
} | |
}, | |
"d3c75c96-f8c7-4674-af46-5bcce7b05f87": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPDirectory%\" \"%processingDirectory%.\" \"%SIPUUID%\" \"%sharedPath%\"", | |
"execute": "moveTransfer_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Move to processing directory" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "da2d650e-8ce3-4b9a-ac97-8ca4744b019f" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "61c316a6-0a50-4f65-8767-1f44b1eeb6dd", | |
"group": { | |
"en": "Rename with transfer UUID" | |
} | |
}, | |
"d46f6af8-bc4e-4369-a808-c0fedb439fef": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPDirectory%\" \"%SIPUUID%\" \"backlog\"", | |
"execute": "elasticSearchIndex_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Index transfer contents" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "abd6d60c-d50f-4660-a189-ac1b34fafe85" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "61c316a6-0a50-4f65-8767-1f44b1eeb6dd", | |
"group": { | |
"en": "Create SIP from Transfer" | |
} | |
}, | |
"d55b42c8-c7c5-4a40-b626-d248d2bd883f": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "-- %AIPCompressionAlgorithm% %AIPCompressionLevel% %SIPDirectory% \"%SIPName%\" %SIPUUID%", | |
"execute": "compressAIP_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Compress AIP" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "0a63befa-327d-4655-a021-341b639ee9ed" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "7d728c39-395f-4892-8193-92f086c0546f", | |
"group": { | |
"en": "Prepare AIP" | |
} | |
}, | |
"d5a2ef60-a757-483c-a71a-ccbffe6b80da": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "-R \"%SIPDirectory%\"", | |
"execute": "remove_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Remove the processing directory" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": null | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": null, | |
"group": { | |
"en": "Store AIP" | |
} | |
}, | |
"d6f6f5db-4cc2-4652-9283-9ec6a6d181e5": { | |
"config": { | |
"@manager": "linkTaskManagerReplacementDicFromChoice", | |
"@model": "MicroServiceChoiceReplacementDic", | |
"replacements": [ | |
{ | |
"description": { | |
"en": "No" | |
}, | |
"id": "6dfbeff8-c6b1-435b-833a-ed764229d413", | |
"items": { | |
"AssignUUIDsToDirectories": "False" | |
} | |
}, | |
{ | |
"description": { | |
"en": "Yes" | |
}, | |
"id": "aa793efa-1b62-498c-8f92-cab187a99a2a", | |
"items": { | |
"AssignUUIDsToDirectories": "True" | |
} | |
} | |
] | |
}, | |
"description": { | |
"en": "Assign UUIDs to directories?" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "b08ad32b-f94f-4c2a-9fb0-9ef9328718dd" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "b08ad32b-f94f-4c2a-9fb0-9ef9328718dd", | |
"group": { | |
"en": "Include default Transfer processingMCP.xml" | |
} | |
}, | |
"d7e6404a-a186-4806-a130-7e6d27179a15": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPDirectory%\" \"%processingDirectory%.\" \"%SIPUUID%\" \"%sharedPath%\"", | |
"execute": "moveTransfer_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Move to processing directory" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "1c2550f1-3fc0-45d8-8bc4-4c06d720283b" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "61c316a6-0a50-4f65-8767-1f44b1eeb6dd", | |
"group": { | |
"en": "Scan for viruses" | |
} | |
}, | |
"da2d650e-8ce3-4b9a-ac97-8ca4744b019f": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPUUID%\" \"Maildir\"", | |
"execute": "archivematicaSetTransferType_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Set transfer type: Maildir" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "4417b129-fab3-4503-82dd-740f8e774bff" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "4417b129-fab3-4503-82dd-740f8e774bff", | |
"group": { | |
"en": "Rename with transfer UUID" | |
} | |
}, | |
"dae3c416-a8c2-4515-9081-6dbd7b265388": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPDirectory%\" \"%sharedPath%watchedDirectories/workFlowDecisions/examineContentsChoice/.\" \"%SIPUUID%\" \"%sharedPath%\"", | |
"execute": "moveTransfer_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Move to examine contents" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": null | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "61c316a6-0a50-4f65-8767-1f44b1eeb6dd", | |
"group": { | |
"en": "Examine contents" | |
} | |
}, | |
"db9177f5-41d2-4894-be1a-a7547ed6b63a": { | |
"config": { | |
"@manager": "linkTaskManagerFiles", | |
"@model": "StandardTaskConfig", | |
"arguments": "--fileUUID \"%fileUUID%\" --inputFile \"%relativeLocation%\" --sipDirectory \"%SIPDirectory%\"", | |
"execute": "removeFilesWithoutPresmisMetadata_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": "objects/", | |
"requires_output_lock": false, | |
"stderr_file": "%SIPLogsDirectory%removedFilesWithNoPremisMetadata.log", | |
"stdout_file": "%SIPLogsDirectory%removedFilesWithNoPremisMetadata.log" | |
}, | |
"description": { | |
"en": "Remove files without linking information (failed normalization artifacts etc.)" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "cddde867-4cf9-4248-ac31-f7052fae053f" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "7d728c39-395f-4892-8193-92f086c0546f", | |
"group": { | |
"en": "Normalize" | |
} | |
}, | |
"db99ab43-04d7-44ab-89ec-e09d7bbdc39d": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "--sipUUID \"%SIPUUID%\" --xmlFile \"%SIPDirectory%\"metadata/transfer_metadata.xml", | |
"execute": "createTransferMetadata_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Create transfer metadata XML" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "d27fd07e-d3ed-4767-96a5-44a2251c6d0a" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": null, | |
"group": { | |
"en": "Complete transfer" | |
} | |
}, | |
"dba3028d-2029-4a87-9992-f6335d890528": { | |
"config": { | |
"@manager": "linkTaskManagerFiles", | |
"@model": "StandardTaskConfig", | |
"arguments": "--fileUUID \"%fileUUID%\" --inputFile \"%relativeLocation%\" --sipDirectory \"%SIPDirectory%\"", | |
"execute": "removeFilesWithoutPresmisMetadata_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": "objects/", | |
"requires_output_lock": false, | |
"stderr_file": "%SIPLogsDirectory%removedFilesWithNoPremisMetadata.log", | |
"stdout_file": "%SIPLogsDirectory%removedFilesWithNoPremisMetadata.log" | |
}, | |
"description": { | |
"en": "Remove files without linking information (failed normalization artifacts etc.)" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "3a70bc05-fa82-4067-a069-a56b6006be0a" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "7d728c39-395f-4892-8193-92f086c0546f", | |
"group": { | |
"en": "Normalize" | |
} | |
}, | |
"dc144ff4-ad74-4a6e-ac15-b0beedcaf662": { | |
"config": { | |
"@manager": "linkTaskManagerFiles", | |
"@model": "StandardTaskConfig", | |
"arguments": "--transferUUID \"%SIPUUID%\" --sipDirectory \"%SIPDirectory%\" --filePath \"%relativeLocation%\" --fileUUID \"%fileUUID%\" --eventIdentifierUUID \"%taskUUID%\" --date \"%date%\"", | |
"execute": "assignFileUUIDs_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": "objects", | |
"requires_output_lock": true, | |
"stderr_file": "%SIPLogsDirectory%FileUUIDsError.log", | |
"stdout_file": "%SIPLogsDirectory%FileUUIDs.log" | |
}, | |
"description": { | |
"en": "Assign file UUIDs to objects" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "370aca94-65ab-4f2a-9d7d-294a62c8b7ba" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "61c316a6-0a50-4f65-8767-1f44b1eeb6dd", | |
"group": { | |
"en": "Assign file UUIDs and checksums" | |
} | |
}, | |
"dc9d4991-aefa-4d7e-b7b5-84e3c4336e74": { | |
"config": { | |
"@manager": "linkTaskManagerFiles", | |
"@model": "StandardTaskConfig", | |
"arguments": "--sipUUID \"%SIPUUID%\" --sipDirectory \"%SIPDirectory%\" --filePath \"%relativeLocation%\" --fileUUID \"%fileUUID%\" --eventIdentifierUUID \"%taskUUID%\" --date \"%date%\" --use \"metadata\" --disable-update-filegrpuse", | |
"execute": "assignFileUUIDs_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": "objects/metadata", | |
"requires_output_lock": true, | |
"stderr_file": "%SIPLogsDirectory%FileUUIDsError.log", | |
"stdout_file": "%SIPLogsDirectory%FileUUIDs.log" | |
}, | |
"description": { | |
"en": "Assign file UUIDs to metadata" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "b6b0fe37-aa26-40bd-8be8-d3acebf3ccf8" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "7d728c39-395f-4892-8193-92f086c0546f", | |
"group": { | |
"en": "Process metadata directory" | |
} | |
}, | |
"de909a42-c5b5-46e1-9985-c031b50e9d30": { | |
"config": { | |
"@manager": "linkTaskManagerChoice", | |
"@model": "MicroServiceChainChoice", | |
"chain_choices": [ | |
"cbe9b4a3-e4e6-4a32-8d7c-3adfc409cb6f", | |
"1e0df175-d56d-450d-8bee-7df1dc7ae815", | |
"169a5448-c756-4705-a920-737de6b8d595" | |
] | |
}, | |
"description": { | |
"en": "Approve normalization" | |
}, | |
"exit_codes": {}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": null, | |
"group": { | |
"en": "Normalize" | |
} | |
}, | |
"dec97e3c-5598-4b99-b26e-f87a435a6b7f": { | |
"config": { | |
"@manager": "linkTaskManagerChoice", | |
"@model": "MicroServiceChainChoice", | |
"chain_choices": [ | |
"01d80b27-4ad1-4bd1-8f8d-f819f18bf685", | |
"79f1f5af-7694-48a4-b645-e42790bbf870" | |
] | |
}, | |
"description": { | |
"en": "Extract packages?" | |
}, | |
"exit_codes": {}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": null, | |
"group": { | |
"en": "Extract packages" | |
} | |
}, | |
"df02cac1-f582-4a86-b7cf-da98a58e279e": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%sharedPath%sharedMicroServiceTasksConfigs/processingMCPConfigs/defaultProcessingMCP.xml\" \"%SIPDirectory%processingMCP.xml\" -n", | |
"execute": "copy_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Include default SIP processingMCP.xml" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "f3be1ee1-8881-465d-80a6-a6f093d40ec2" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "7d728c39-395f-4892-8193-92f086c0546f", | |
"group": { | |
"en": "Include default SIP processingMCP.xml" | |
} | |
}, | |
"df1cc271-ff77-4f86-b4f3-afc01856db1f": { | |
"config": { | |
"@manager": "linkTaskManagerFiles", | |
"@model": "StandardTaskConfig", | |
"arguments": "--eventType \"quarantine\" --fileUUID \"%fileUUID%\" --eventIdentifierUUID \"%taskUUID%\" --eventDateTime \"%jobCreatedDate%\"", | |
"execute": "createEvent_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": "objects", | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Create quarantine PREMIS events" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "cf71e6ff-7740-4bdb-a6a9-f392d678c6e1" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "cf71e6ff-7740-4bdb-a6a9-f392d678c6e1", | |
"group": { | |
"en": "Quarantine" | |
} | |
}, | |
"df957421-6bba-4ad7-8580-0fc04a54efd4": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "--sipUUID \"%SIPUUID%\" --basePath \"%SIPDirectory%\" --xmlFile \"%SIPDirectory%\"metadata/submissionDocumentation/METS.xml --basePathString \"transferDirectory\" --fileGroupIdentifier \"transfer_id\"", | |
"execute": "createMETS_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Generate METS.xml document" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "b2552a90-e674-4a40-a482-687c046407d3" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "61c316a6-0a50-4f65-8767-1f44b1eeb6dd", | |
"group": { | |
"en": "Generate METS.xml document" | |
} | |
}, | |
"e10a31c3-56df-4986-af7e-2794ddfe8686": { | |
"config": { | |
"@manager": "linkTaskManagerReplacementDicFromChoice", | |
"@model": "MicroServiceChoiceReplacementDic", | |
"replacements": [ | |
{ | |
"description": { | |
"en": "Yes" | |
}, | |
"id": "2732a043-b197-4cbc-81ab-4e2bee9b74d3", | |
"items": { | |
"AssignUUIDsToDirectories": "True" | |
} | |
}, | |
{ | |
"description": { | |
"en": "No" | |
}, | |
"id": "8e93e523-86bb-47e1-a03a-4b33e13f8c5e", | |
"items": { | |
"AssignUUIDsToDirectories": "False" | |
} | |
} | |
] | |
}, | |
"description": { | |
"en": "Assign UUIDs to directories?" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "f954326a-250b-4666-b2f2-1e54d36958a1" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "f954326a-250b-4666-b2f2-1e54d36958a1", | |
"group": { | |
"en": "TRIM transfer" | |
} | |
}, | |
"e19f8eed-faf9-4e04-bf1f-e9418f2b2b11": { | |
"config": { | |
"@manager": "linkTaskManagerFiles", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%relativeLocation%\" \"%fileUUID%\"", | |
"execute": "removeUnneededFiles_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": "objects", | |
"requires_output_lock": true, | |
"stderr_file": "%SIPLogsDirectory%removeUnneededFiles.log", | |
"stdout_file": "%SIPLogsDirectory%removeUnneededFiles.log" | |
}, | |
"description": { | |
"en": "Remove cache files" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "22ded604-6cc0-444b-b320-f96afb15d581" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "22ded604-6cc0-444b-b320-f96afb15d581", | |
"group": { | |
"en": "Extract packages" | |
} | |
}, | |
"e219ed78-2eda-4263-8c0f-0c7f6a86c33e": { | |
"config": { | |
"@manager": "linkTaskManagerSetUnitVariable", | |
"@model": "TaskConfigSetUnitVariable", | |
"chain_id": "7509e7dc-1e1b-4dce-8d21-e130515fce73", | |
"variable": "resumeAfterNormalizationFileIdentificationToolSelected", | |
"variable_value": null | |
}, | |
"description": { | |
"en": "Grant normalization options for pre-existing DIP" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "a2173b55-abff-4d8f-97b9-79cc2e0a64fa" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "7d728c39-395f-4892-8193-92f086c0546f", | |
"group": { | |
"en": "Normalize" | |
} | |
}, | |
"e2c0dae9-3295-4a98-b3ff-664ab2dc0cda": { | |
"config": { | |
"@manager": "linkTaskManagerFiles", | |
"@model": "StandardTaskConfig", | |
"arguments": "--eventType \"quarantine\" --fileUUID \"%fileUUID%\" --eventIdentifierUUID \"%taskUUID%\" --eventDateTime \"%jobCreatedDate%\"", | |
"execute": "createEvent_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": "objects", | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Create quarantine PREMIS events" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "7e65c627-c11d-4aad-beed-65ceb7053fe8" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "7e65c627-c11d-4aad-beed-65ceb7053fe8", | |
"group": { | |
"en": "Quarantine" | |
} | |
}, | |
"e399bd60-202d-42df-9760-bd14497b5034": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%sharedPath%sharedMicroServiceTasksConfigs/processingMCPConfigs/defaultProcessingMCP.xml\" \"%SIPDirectory%processingMCP.xml\" -n", | |
"execute": "copy_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Include default Transfer processingMCP.xml" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "e10a31c3-56df-4986-af7e-2794ddfe8686" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "61c316a6-0a50-4f65-8767-1f44b1eeb6dd", | |
"group": { | |
"en": "TRIM transfer" | |
} | |
}, | |
"e3a6d178-fa65-4086-a4aa-6533e8f12d51": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPDirectory%\" \"%processingDirectory%%SIPName%-%SIPUUID%\" \"%SIPUUID%\" \"%sharedPath%\"", | |
"execute": "moveSIP_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Rename SIP directory with SIP UUID" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "df02cac1-f582-4a86-b7cf-da98a58e279e" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "7d728c39-395f-4892-8193-92f086c0546f", | |
"group": { | |
"en": "Rename SIP directory with SIP UUID" | |
} | |
}, | |
"e4b0c713-988a-4606-82ea-4b565936d9a7": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPDirectory%metadata\" \"%SIPDirectory%objects/metadata\"", | |
"execute": "moveOrMerge_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": true, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Move metadata to objects directory" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "dc9d4991-aefa-4d7e-b7b5-84e3c4336e74" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "7d728c39-395f-4892-8193-92f086c0546f", | |
"group": { | |
"en": "Process metadata directory" | |
} | |
}, | |
"e4e19c32-16cc-4a7f-a64d-a1f180bdb164": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPDirectory%\"", | |
"execute": "isMaildirAIP_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Is maildir AIP" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "5d6a103c-9a5d-4010-83a8-6f4c61eb1478" | |
}, | |
"179": { | |
"job_status": "Completed successfully", | |
"link_id": "83d5e887-6f7c-48b0-bd81-e3f00a9da772" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "7d728c39-395f-4892-8193-92f086c0546f", | |
"group": { | |
"en": "Reingest AIP" | |
} | |
}, | |
"e64d26f4-3330-4d0b-bffe-81edb0dbe93d": { | |
"config": { | |
"@manager": "linkTaskManagerFiles", | |
"@model": "StandardTaskConfig", | |
"arguments": "--transferUUID \"%SIPUUID%\" --sipDirectory \"%SIPDirectory%\" --filePath \"%relativeLocation%\" --fileUUID \"%fileUUID%\" --eventIdentifierUUID \"%taskUUID%\" --date \"%date%\"", | |
"execute": "assignFileUUIDs_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Assign file UUIDs to objects" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "d2035da2-dfe1-4a56-8524-84d5732fd3a3" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "61c316a6-0a50-4f65-8767-1f44b1eeb6dd", | |
"group": { | |
"en": "TRIM transfer" | |
} | |
}, | |
"e76aec15-5dfa-4b14-9405-735863e3a6fa": { | |
"config": { | |
"@manager": "linkTaskManagerFiles", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%sharedPath%\" --filePath \"%relativeLocation%\" --fileUUID \"%fileUUID%\" --eventIdentifierUUID \"%taskUUID%\" --date \"%date%\"", | |
"execute": "updateSizeAndChecksum_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": "objects/manualNormalization/preservation", | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Assign checksums to manual normalized preservation files" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "10c40e41-fb10-48b5-9d01-336cd958afe8" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "7d728c39-395f-4892-8193-92f086c0546f", | |
"group": { | |
"en": "Process manually normalized files" | |
} | |
}, | |
"e780473a-0c10-431f-bab6-5d7238b2b70b": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"fail\" \"%SIPUUID%\" \"%SIPDirectory%\"", | |
"execute": "failedTransferCleanup", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Cleanup failed Transfer" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "377f8ebb-7989-4a68-9361-658079ff8138" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "377f8ebb-7989-4a68-9361-658079ff8138", | |
"group": { | |
"en": "Failed transfer" | |
} | |
}, | |
"e950cd98-574b-4e57-9ef8-c2231e1ce451": { | |
"config": { | |
"@manager": "linkTaskManagerFiles", | |
"@model": "StandardTaskConfig", | |
"arguments": "thumbnail \"%fileUUID%\" \"%relativeLocation%\" \"%SIPDirectory%\" \"%SIPUUID%\" \"%taskUUID%\" \"service\"", | |
"execute": "normalize_v1.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": "objects/service", | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Normalize service files for thumbnails" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "5c0d8661-1c49-4023-8a67-4991365d70fb" | |
}, | |
"1": { | |
"job_status": "Completed successfully", | |
"link_id": "5c0d8661-1c49-4023-8a67-4991365d70fb" | |
}, | |
"2": { | |
"job_status": "Completed successfully", | |
"link_id": "5c0d8661-1c49-4023-8a67-4991365d70fb" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "5c0d8661-1c49-4023-8a67-4991365d70fb", | |
"group": { | |
"en": "Normalize" | |
} | |
}, | |
"ea0e8838-ad3a-4bdd-be14-e5dba5a4ae0c": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPDirectory%\" \"%SIPUUID%\"", | |
"execute": "restructureForCompliance_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Attempt restructure for compliance" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "438dc1cf-9813-44b5-a0a3-58e09ae73b8a" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "438dc1cf-9813-44b5-a0a3-58e09ae73b8a", | |
"group": { | |
"en": "Verify transfer compliance" | |
} | |
}, | |
"eb52299b-9ae6-4a1f-831e-c7eee0de829f": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig" | |
}, | |
"description": { | |
"en": "Index transfer contents" | |
}, | |
"exit_codes": {}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "db99ab43-04d7-44ab-89ec-e09d7bbdc39d", | |
"group": { | |
"en": "Complete transfer" | |
} | |
}, | |
"ee438694-815f-4b74-97e1-8e7dde2cc6d5": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "--sipDirectory \"%SIPDirectory%\" --sipUUID \"%SIPUUID%\" --sharedPath \"%sharedPath%\"", | |
"execute": "copyTransfersMetadataAndLogs_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Copy transfers metadata and logs" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "b0ffcd90-eb26-4caf-8fab-58572d205f04" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "b0ffcd90-eb26-4caf-8fab-58572d205f04", | |
"group": { | |
"en": "Process metadata directory" | |
} | |
}, | |
"eeb23509-57e2-4529-8857-9d62525db048": { | |
"config": { | |
"@manager": "linkTaskManagerChoice", | |
"@model": "MicroServiceChainChoice", | |
"chain_choices": [ | |
"5727faac-88af-40e8-8c10-268644b0142d" | |
] | |
}, | |
"description": { | |
"en": "Reminder: add metadata if desired" | |
}, | |
"exit_codes": {}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": null, | |
"group": { | |
"en": "Add final metadata" | |
} | |
}, | |
"ef6332ee-a890-4e1b-88de-986efc4269fb": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPDirectory%\" \"%processingDirectory%%SIPName%-%SIPUUID%\" \"%SIPUUID%\" \"%sharedPath%\"", | |
"execute": "moveTransfer_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Rename with transfer UUID" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "0c96c798-9ace-4c05-b3cf-243cdad796b7" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "61c316a6-0a50-4f65-8767-1f44b1eeb6dd", | |
"group": { | |
"en": "Rename with transfer UUID" | |
} | |
}, | |
"ef8bd3f3-22f5-4283-bfd6-d458a2d18f22": { | |
"config": { | |
"@manager": "linkTaskManagerFiles", | |
"@model": "StandardTaskConfig", | |
"arguments": "access \"%fileUUID%\" \"%relativeLocation%\" \"%SIPDirectory%\" \"%SIPUUID%\" \"%taskUUID%\" \"original\"", | |
"execute": "normalize_v1.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": "objects/", | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Normalize for access" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "a7c18fee-c8c1-4713-ba74-9705c45efbce" | |
}, | |
"1": { | |
"job_status": "Completed successfully", | |
"link_id": "a7c18fee-c8c1-4713-ba74-9705c45efbce" | |
}, | |
"2": { | |
"job_status": "Completed successfully", | |
"link_id": "a7c18fee-c8c1-4713-ba74-9705c45efbce" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "dba3028d-2029-4a87-9992-f6335d890528", | |
"group": { | |
"en": "Normalize" | |
} | |
}, | |
"efd15406-fd6c-425b-8772-d460e1e79009": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPDirectory%\" \"%processingDirectory%.\" \"%SIPUUID%\" \"%sharedPath%\"", | |
"execute": "moveSIP_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Move to processing directory" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "0c2c9c9a-25b2-4a2d-a790-103da79f9604" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "7d728c39-395f-4892-8193-92f086c0546f", | |
"group": { | |
"en": "Prepare AIC" | |
} | |
}, | |
"f025f58c-d48c-4ba1-8904-a56d2a67b42f": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPDirectory%\" \"%sharedPath%watchedDirectories/SIPCreation/SIPsUnderConstruction/.\" \"%SIPUUID%\" \"%sharedPath%\"", | |
"execute": "moveSIP_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Failed compliance. See output in dashboard. SIP moved back to SIPsUnderConstruction" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": null | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": null, | |
"group": { | |
"en": "Failed compliance" | |
} | |
}, | |
"f09847c2-ee51-429a-9478-a860477f6b8d": { | |
"config": { | |
"@manager": "linkTaskManagerReplacementDicFromChoice", | |
"@model": "MicroServiceChoiceReplacementDic", | |
"replacements": [ | |
{ | |
"description": { | |
"en": "Identify using Fido" | |
}, | |
"id": "0db6372b-f507-4db0-9993-e745044a69f9", | |
"items": { | |
"IDCommand": "76006ad7-a401-48f6-98f6-2efc01003276" | |
} | |
}, | |
{ | |
"description": { | |
"en": "Skip File Identification" | |
}, | |
"id": "1f77af0a-2f7a-468f-af8c-653a9e61ca4f", | |
"items": { | |
"IDCommand": "None" | |
} | |
}, | |
{ | |
"description": { | |
"en": "Identify using Siegfried" | |
}, | |
"id": "bed4eeb1-d654-4d97-b98d-40eb51d3d4bb", | |
"items": { | |
"IDCommand": "df074736-e2f7-4102-b25d-569c099d410c" | |
} | |
}, | |
{ | |
"description": { | |
"en": "Identify by File Extension" | |
}, | |
"id": "e2dc96b2-eff5-432c-9e7c-66d7f02267da", | |
"items": { | |
"IDCommand": "41efbe1b-3fc7-4b24-9290-d0fb5d0ea9e9" | |
} | |
} | |
] | |
}, | |
"description": { | |
"en": "Select file format identification command" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "c3269a0a-91db-44e8-96d0-9c748cf80177" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "61c316a6-0a50-4f65-8767-1f44b1eeb6dd", | |
"group": { | |
"en": "Identify file format" | |
} | |
}, | |
"f0f64c7e-30fa-47c1-9877-43955680c0d0": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPDirectory%\" \"%SIPUUID%\"", | |
"execute": "verifyAndRestructureTransferBag_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": true, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Verify bag, and restructure for compliance" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "46e19522-9a71-48f1-9ccd-09cabfba3f38" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "61c316a6-0a50-4f65-8767-1f44b1eeb6dd", | |
"group": { | |
"en": "Approve transfer" | |
} | |
}, | |
"f12ece2c-fb7e-44de-ba87-7e3c5b6feb74": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "--uuid=\"%SIPUUID%\" --dipDir \"%SIPDirectory%\"", | |
"execute": "restructureDIPForContentDMUpload_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Restructure DIP for CONTENTdm upload" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "2e31580d-1678-474b-83e5-a53d97d150f6" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "2e31580d-1678-474b-83e5-a53d97d150f6", | |
"group": { | |
"en": "Upload DIP" | |
} | |
}, | |
"f19926dd-8fb5-4c79-8ade-c83f61f55b40": { | |
"config": { | |
"@manager": "linkTaskManagerReplacementDicFromChoice", | |
"@model": "MicroServiceChoiceReplacementDic", | |
"replacements": [ | |
{ | |
"description": { | |
"en": "No" | |
}, | |
"id": "72e8443e-a8eb-49a8-ba5f-76d52f960bde", | |
"items": { | |
"DeletePackage": "False" | |
} | |
}, | |
{ | |
"description": { | |
"en": "Yes" | |
}, | |
"id": "85b1e45d-8f98-4cae-8336-72f40e12cbef", | |
"items": { | |
"DeletePackage": "True" | |
} | |
} | |
] | |
}, | |
"description": { | |
"en": "Delete package after extraction?" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "1cb7e228-6e94-4c93-bf70-430af99b9264" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": null, | |
"group": { | |
"en": "Extract packages" | |
} | |
}, | |
"f1bfce12-b637-443f-85f8-b6450ca01a13": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%relativeLocation%\" \"%date%\" \"%taskUUID%\" \"%SIPUUID%\"", | |
"execute": "verifyMD5_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Verify metadata directory checksums" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "3409b898-e532-49d3-98ff-a2a1f9d988fa" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "61c316a6-0a50-4f65-8767-1f44b1eeb6dd", | |
"group": { | |
"en": "Verify transfer checksums" | |
} | |
}, | |
"f1e286f9-4ec7-4e19-820c-dae7b8ea7d09": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "-d \"%SIPDirectory%DIP\"", | |
"execute": "test_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Check if DIP should be generated" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "378ae4fc-7b62-40af-b448-a1ab47ac2c0c" | |
}, | |
"1": { | |
"job_status": "Completed successfully", | |
"link_id": "3e25bda6-5314-4bb4-aa1e-90900dce887d" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "7d728c39-395f-4892-8193-92f086c0546f", | |
"group": { | |
"en": "Prepare AIP" | |
} | |
}, | |
"f2a019ea-0601-419c-a475-1b96a927a2fb": { | |
"config": { | |
"@manager": "linkTaskManagerSetUnitVariable", | |
"@model": "TaskConfigSetUnitVariable", | |
"chain_id": "2fd123ea-196f-4c9c-95c0-117aa65ed9c6", | |
"variable": "postExtractSpecializedProcessing", | |
"variable_value": null | |
}, | |
"description": { | |
"en": "Set specialized processing link" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "aa9ba088-0b1e-4962-a9d7-79d7a0cbea2d" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "61c316a6-0a50-4f65-8767-1f44b1eeb6dd", | |
"group": { | |
"en": "Verify transfer compliance" | |
} | |
}, | |
"f2e784a0-356b-4b92-9a5a-11887aa3cf48": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"reject\" \"%SIPUUID%\"", | |
"execute": "failedSIPCleanup_v1.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Cleanup rejected SIP" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "0d7f5dc2-b9af-43bf-b698-10fdcc5b014d" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "0d7f5dc2-b9af-43bf-b698-10fdcc5b014d", | |
"group": { | |
"en": "Reject AIP" | |
} | |
}, | |
"f378ec85-adcc-4ee6-ada2-bc90cfe20efb": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPUUID%\" \"%relativeLocation%metadata/dc.json\"", | |
"execute": "saveDublinCore_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Serialize Dublin Core metadata to disk" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "39a128e3-c35d-40b7-9363-87f75091e1ff" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "39a128e3-c35d-40b7-9363-87f75091e1ff", | |
"group": { | |
"en": "Create SIP from Transfer" | |
} | |
}, | |
"f3a39155-d655-4336-8227-f8c88e4b7669": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "-m 770 \"%SIPDirectory%thumbnails/\"", | |
"execute": "createDirectory_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Create thumbnails directory" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "e950cd98-574b-4e57-9ef8-c2231e1ce451" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "e950cd98-574b-4e57-9ef8-c2231e1ce451", | |
"group": { | |
"en": "Normalize" | |
} | |
}, | |
"f3a58cbb-20a8-4c6d-9ae4-1a5f02c1a28e": { | |
"config": { | |
"@manager": "linkTaskManagerChoice", | |
"@model": "MicroServiceChainChoice", | |
"chain_choices": [ | |
"333643b7-122a-4019-8bef-996443f3ecc5", | |
"1b04ec43-055c-43b7-9543-bd03c6a778ba" | |
] | |
}, | |
"description": { | |
"en": "Remove from quarantine" | |
}, | |
"exit_codes": {}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": null, | |
"group": { | |
"en": "Quarantine" | |
} | |
}, | |
"f3be1ee1-8881-465d-80a6-a6f093d40ec2": { | |
"config": { | |
"@manager": "linkTaskManagerFiles", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%relativeLocation%\" \"%fileUUID%\"", | |
"execute": "removeUnneededFiles_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": "objects", | |
"requires_output_lock": true, | |
"stderr_file": "%SIPLogsDirectory%removeUnneededFiles.log", | |
"stdout_file": "%SIPLogsDirectory%removeUnneededFiles.log" | |
}, | |
"description": { | |
"en": "Remove cache files" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "a46e95fe-4a11-4d3c-9b76-c5d8ea0b094d" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "a46e95fe-4a11-4d3c-9b76-c5d8ea0b094d", | |
"group": { | |
"en": "Remove cache files" | |
} | |
}, | |
"f574b2a0-6e0b-4c74-ac5b-a73ddb9593a0": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPUUID%\" \"%SIPDirectory%metadata/submissionDocumentation\" \"%sharedPath%\"", | |
"execute": "copyTransferSubmissionDocumentation_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Copy transfer submission documentation" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "47dd6ea6-1ee7-4462-8b84-3fc4c1eeeb7f" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "47dd6ea6-1ee7-4462-8b84-3fc4c1eeeb7f", | |
"group": { | |
"en": "Process submission documentation" | |
} | |
}, | |
"f6bcc82a-d629-4a78-8643-bf6e3cb39fe6": { | |
"config": { | |
"@manager": "linkTaskManagerChoice", | |
"@model": "MicroServiceChainChoice", | |
"chain_choices": [ | |
"1b04ec43-055c-43b7-9543-bd03c6a778ba", | |
"c75ef451-2040-4511-95ac-3baa0f019b48" | |
] | |
}, | |
"description": { | |
"en": "Approve bagit transfer" | |
}, | |
"exit_codes": {}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": null, | |
"group": { | |
"en": "Approve transfer" | |
} | |
}, | |
"f6fdd1a7-f0c5-4631-b5d3-19421155bd7a": { | |
"config": { | |
"@manager": "linkTaskManagerFiles", | |
"@model": "StandardTaskConfig", | |
"arguments": "thumbnail \"%fileUUID%\" \"%relativeLocation%\" \"%SIPDirectory%\" \"%SIPUUID%\" \"%taskUUID%\" \"original\"", | |
"execute": "normalize_v1.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": "objects/", | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Normalize for thumbnails" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "db9177f5-41d2-4894-be1a-a7547ed6b63a" | |
}, | |
"1": { | |
"job_status": "Completed successfully", | |
"link_id": "db9177f5-41d2-4894-be1a-a7547ed6b63a" | |
}, | |
"2": { | |
"job_status": "Completed successfully", | |
"link_id": "db9177f5-41d2-4894-be1a-a7547ed6b63a" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "db9177f5-41d2-4894-be1a-a7547ed6b63a", | |
"group": { | |
"en": "Normalize" | |
} | |
}, | |
"f7488721-c936-42af-a767-2f0b39564a86": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPDirectory%\" \"%processingDirectory%.\" \"%SIPUUID%\" \"%sharedPath%\"", | |
"execute": "moveTransfer_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Move to processing directory" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "2483c25a-ade8-4566-a259-c6c37350d0d6" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "61c316a6-0a50-4f65-8767-1f44b1eeb6dd", | |
"group": { | |
"en": "TRIM transfer" | |
} | |
}, | |
"f8319d49-f1e3-45dd-a404-66165c59dec7": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%sharedPath%sharedMicroServiceTasksConfigs/processingMCPConfigs/defaultProcessingMCP.xml\" \"%SIPDirectory%processingMCP.xml\" -n", | |
"execute": "copy_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Include default Transfer processingMCP.xml" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "1563f22f-f5f7-4dfe-a926-6ab50d408832" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "61c316a6-0a50-4f65-8767-1f44b1eeb6dd", | |
"group": { | |
"en": "Include default Transfer processingMCP.xml" | |
} | |
}, | |
"f8be53cd-6ca2-4770-8619-8a8101a809b9": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPDirectory%\" \"%processingDirectory%.\" \"%SIPUUID%\" \"%sharedPath%\"", | |
"execute": "moveTransfer_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Move to processing directory" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "5158c618-6160-41d6-bbbe-ddf34b5b06bc" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "61c316a6-0a50-4f65-8767-1f44b1eeb6dd", | |
"group": { | |
"en": "Quarantine" | |
} | |
}, | |
"f8ee488b-5667-4417-ae15-bed9e42ee97d": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPDirectory%\" \"%rejectedDirectory%\" \"%watchDirectoryPath%uploadedDIPs/\"", | |
"execute": "handleUnstoredDIP_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Handle unstored DIP" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": null | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": null, | |
"group": { | |
"en": "Upload DIP" | |
} | |
}, | |
"f8ef02c4-f585-4b0d-9b6f-3cef6fbe527f": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPUUID%\" \"%sharedPath%\"", | |
"execute": "storeFileModificationDates_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Store file modification dates" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "1a136608-ae7b-42b4-bf2f-de0e514cfd47" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "61c316a6-0a50-4f65-8767-1f44b1eeb6dd", | |
"group": { | |
"en": "Characterize and extract metadata" | |
} | |
}, | |
"f954326a-250b-4666-b2f2-1e54d36958a1": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPDirectory%\" \"%SIPUUID%\" --include-dirs \"%AssignUUIDsToDirectories%\"", | |
"execute": "assignUUIDsToDirectories_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Assign UUIDs to directories" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "3409b898-e532-49d3-98ff-a2a1f9d988fa" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "3409b898-e532-49d3-98ff-a2a1f9d988fa", | |
"group": { | |
"en": "TRIM transfer" | |
} | |
}, | |
"fbc3857b-bb02-425b-89ce-2d6a39eaa542": { | |
"config": { | |
"@manager": "linkTaskManagerLoadMagicLink", | |
"@model": null | |
}, | |
"description": { | |
"en": "Find type to remove from quarantine as" | |
}, | |
"exit_codes": {}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "61c316a6-0a50-4f65-8767-1f44b1eeb6dd", | |
"group": { | |
"en": "Quarantine" | |
} | |
}, | |
"fdfac6e5-86c0-4c81-895c-19a9edadedef": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%SIPDirectory%\"", | |
"execute": "restructureForComplianceMaildir_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Attempt restructure for compliance" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "7c95b242-1ce5-4210-b7d4-fdbb6c0aa5dd" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "7c95b242-1ce5-4210-b7d4-fdbb6c0aa5dd", | |
"group": { | |
"en": "Rename with transfer UUID" | |
} | |
}, | |
"ff516d0b-2bba-414c-88d4-f3575ebf050a": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "\"%sharedPath%sharedMicroServiceTasksConfigs/processingMCPConfigs/defaultProcessingMCP.xml\" \"%SIPDirectory%processingMCP.xml\" -n", | |
"execute": "copy_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Include default SIP processingMCP.xml" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "60b0e812-ebbe-487e-810f-56b1b6fdd819" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "7d728c39-395f-4892-8193-92f086c0546f", | |
"group": { | |
"en": "Reingest AIP" | |
} | |
}, | |
"ff89a530-0540-4625-8884-5a2198dea05a": { | |
"config": { | |
"@manager": "linkTaskManagerDirectories", | |
"@model": "StandardTaskConfig", | |
"arguments": "--host=\"%host%\" --port=\"%port%\" --user=\"%user%\" --passwd=\"%passwd%\" --dip_location=\"%SIPDirectory%\" --dip_name=\"%SIPName%\" --dip_uuid=\"%SIPUUID%\" --restrictions=\"%restrictions%\" --object_type=\"%object_type%\" --xlink_actuate=\"%xlink_actuate%\" --xlink_show=\"%xlink_show%\" --use_statement \"%use_statement%\" --uri_prefix \"%uri_prefix%\" --access_conditions \"%access_conditions%\" --use_conditions=\"%use_conditions%\" --inherit_notes=\"%inherit_notes%\"", | |
"execute": "upload-archivesspace_v0.0", | |
"filter_file_end": null, | |
"filter_file_start": null, | |
"filter_subdir": null, | |
"requires_output_lock": false, | |
"stderr_file": null, | |
"stdout_file": null | |
}, | |
"description": { | |
"en": "Upload to ArchivesSpace" | |
}, | |
"exit_codes": { | |
"0": { | |
"job_status": "Completed successfully", | |
"link_id": "2e31580d-1678-474b-83e5-a53d97d150f6" | |
} | |
}, | |
"fallback_job_status": "Failed", | |
"fallback_link_id": "2e31580d-1678-474b-83e5-a53d97d150f6", | |
"group": { | |
"en": "Upload DIP" | |
} | |
} | |
}, | |
"watched_directories": [ | |
{ | |
"chain_id": "bd94cc9b-7990-45a2-a255-a1b70936f9f2", | |
"only_dirs": true, | |
"path": "/workFlowDecisions/selectFormatIDToolTransfer/", | |
"unit_type": "Transfer" | |
}, | |
{ | |
"chain_id": "4171636c-e013-4ecc-ae45-60b5458c208b", | |
"only_dirs": true, | |
"path": "/activeTransfers/maildir", | |
"unit_type": "Transfer" | |
}, | |
{ | |
"chain_id": "6f0f35fb-6831-4842-9512-4a263700a29b", | |
"only_dirs": true, | |
"path": "/storeAIP/", | |
"unit_type": "SIP" | |
}, | |
{ | |
"chain_id": "94f764ad-805a-4d4e-8a2b-a6f2515b30c7", | |
"only_dirs": true, | |
"path": "/activeTransfers/TRIM/", | |
"unit_type": "Transfer" | |
}, | |
{ | |
"chain_id": "ad37288a-162c-4562-8532-eb4050964c73", | |
"only_dirs": true, | |
"path": "/quarantined/", | |
"unit_type": "Transfer" | |
}, | |
{ | |
"chain_id": "28a4322d-b8a5-4bae-b2dd-71cc9ff99e73", | |
"only_dirs": true, | |
"path": "/uploadDIP/", | |
"unit_type": "DIP" | |
}, | |
{ | |
"chain_id": "cc38912d-6520-44e1-92ff-76bb4881a55e", | |
"only_dirs": true, | |
"path": "/system/autoRestructureForCompliance/", | |
"unit_type": "Transfer" | |
}, | |
{ | |
"chain_id": "0ea3a6f9-ff37-4f32-ac01-eec5393f008a", | |
"only_dirs": true, | |
"path": "/workFlowDecisions/selectFormatIDToolIngest/", | |
"unit_type": "SIP" | |
}, | |
{ | |
"chain_id": "c868840c-cf0b-49db-a684-af4248702954", | |
"only_dirs": true, | |
"path": "/workFlowDecisions/extractPackagesChoice/", | |
"unit_type": "Transfer" | |
}, | |
{ | |
"chain_id": "498795c7-06f2-4f3f-95bf-57f1b35964ad", | |
"only_dirs": true, | |
"path": "/SIPCreation/completedTransfers/", | |
"unit_type": "Transfer" | |
}, | |
{ | |
"chain_id": "9918b64c-b898-407b-bce4-a65aa3c11b89", | |
"only_dirs": true, | |
"path": "/system/reingestAIP/", | |
"unit_type": "SIP" | |
}, | |
{ | |
"chain_id": "86fbea68-d08c-440f-af2c-dac68556db12", | |
"only_dirs": true, | |
"path": "/workFlowDecisions/metadataReminder/", | |
"unit_type": "SIP" | |
}, | |
{ | |
"chain_id": "7030f152-398a-470b-b045-f5dfa9013671", | |
"only_dirs": true, | |
"path": "/workFlowDecisions/quarantineTransfer", | |
"unit_type": "Transfer" | |
}, | |
{ | |
"chain_id": "fefdcee4-dd84-4b55-836f-99ef880ecdb6", | |
"only_dirs": true, | |
"path": "/system/autoProcessSIP", | |
"unit_type": "SIP" | |
}, | |
{ | |
"chain_id": "b0e0bf75-6b7e-44b6-a0d0-189eea7605dd", | |
"only_dirs": false, | |
"path": "/activeTransfers/baggitZippedDirectory", | |
"unit_type": "Transfer" | |
}, | |
{ | |
"chain_id": "fffd5342-2337-463f-857a-b2c8c3778c6d", | |
"only_dirs": true, | |
"path": "/activeTransfers/standardTransfer", | |
"unit_type": "Transfer" | |
}, | |
{ | |
"chain_id": "0766af55-a950-44d0-a79b-9f2bb65f92c8", | |
"only_dirs": true, | |
"path": "/system/createAIC/", | |
"unit_type": "SIP" | |
}, | |
{ | |
"chain_id": "816f28cd-6af1-4d26-97f3-e61645eb881b", | |
"only_dirs": true, | |
"path": "/activeTransfers/baggitDirectory", | |
"unit_type": "Transfer" | |
}, | |
{ | |
"chain_id": "a2e19764-b373-4093-b0dd-11d61580f180", | |
"only_dirs": true, | |
"path": "/SIPCreation/SIPsUnderConstruction", | |
"unit_type": "SIP" | |
}, | |
{ | |
"chain_id": "96b49116-b114-47e8-95d0-b3c6ae4e80f5", | |
"only_dirs": true, | |
"path": "/workFlowDecisions/examineContentsChoice/", | |
"unit_type": "Transfer" | |
}, | |
{ | |
"chain_id": "27cf6ca9-11b4-41ac-9014-f8018bcbad5e", | |
"only_dirs": true, | |
"path": "/workFlowDecisions/compressionAIPDecisions/", | |
"unit_type": "SIP" | |
}, | |
{ | |
"chain_id": "f6df8882-d076-441e-bb00-2f58d5eda098", | |
"only_dirs": true, | |
"path": "/workFlowDecisions/createTree/", | |
"unit_type": "Transfer" | |
}, | |
{ | |
"chain_id": "55fa7084-3b64-48ca-be64-08949227f85d", | |
"only_dirs": false, | |
"path": "/activeTransfers/Dspace", | |
"unit_type": "Transfer" | |
}, | |
{ | |
"chain_id": "39682d0c-8d81-4fdd-8e10-85114b9eb2dd", | |
"only_dirs": true, | |
"path": "/approveNormalization/", | |
"unit_type": "SIP" | |
} | |
] | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment