Aktive Konfiguration: PROD · Helmut4 PROD · helmut4_backup_l-helmut1.adin.mdr.de_2026-10-18 10_57_41 202 Streams
Öffnen
PROD HK Deprecated-Warnung disabled

#DEPRECATED_Moovit_Standard - Archive Project Stream

Helmut4 PROD · helmut4_backup_l-helmut1.adin.mdr.de_2026-10-18 10_57_41

Struktur und Aufrufe dieses Streams prüfen Im HView öffnen Abhängigkeiten
Zur Konfiguration
Dieser Stream besitzt eine Deprecated-Warnung.
Helmut hat den Stream als deprecated markiert. Mit einem hinterlegten .streams-Export kann der Analyzer konkrete deprecated Nodes als Arbeitsaufträge benennen.
Hervorgehobener Node: 87f2ebd6-662a-4dd1-a69c-0a95135ad750
Die UUID wird in den Rohdaten markiert. Die Node-Klasse findest du in der Deprecated-Arbeitsliste oder direkt im JSON-Ausschnitt.

Gruppenzugehörigkeit

Keine explizite Zuordnung

Aktivierung

Deaktiviert

Jobstatus im Dashboard

2 Job Status Update

Grafische Streamansicht

26 Nodes
Klick auf einen Node zeigt Details. positiv negativ Trigger

Variablen und Fundstellen

1

helmut Standard - IO Media Path definiert 1×

nodeList.11.properties.folderPaths.0
{helmut.variable.Standard - IO Media Path}/Watchfolders/Premiere Pro/{project.name}

Stream-Rohdaten

{
  "id": "69e8d4770a5acf262e607136",
  "name": "#DEPRECATED_Moovit_Standard - Archive Project Stream",
  "createDate": "2026-04-22T14:00:23.216Z",
  "modificationDate": "2026-09-23T09:57:33.359Z",
  "streamEvent": "ARCHIVE",
  "streamHost": "CLIENT",
  "disabled": true,
  "startNodeUUID": "d336ea89-63b5-4bf9-85e3-359fb9325c27",
  "groups": [],
  "order": 0,
  "tags": [
    "HK"
  ],
  "design": "{\"operators\":{\"0\":{\"top\":20,\"left\":2170,\"properties\":{\"description\":\"Will split into a synchronous and an asynchronous way\",\"title\":\"Split Stream Action\",\"uncontained\":false,\"class\":\"nodes.actions.general.SplitStreamActionImpl\",\"className\":\"actionNode\",\"parameter\":{},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}},\"nodeUUID\":\"85344e13-0787-4665-bef0-d5d457f37688\"},\"expanded\":true},\"1\":{\"top\":20,\"left\":3785,\"properties\":{\"description\":\"Will sleep for an amount of milliseconds\",\"title\":\"Sleep Action\",\"uncontained\":false,\"class\":\"nodes.actions.general.SleepActionImpl\",\"className\":\"actionNode\",\"parameter\":{\"Milliseconds\":{\"type\":\"INTEGER\",\"variableName\":\"ms\",\"value\":\"2000\"}},\"globalParameter\":{\"Async\":{\"type\":\"BOOLEAN\",\"variableName\":\"async\",\"value\":false}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}},\"nodeUUID\":\"5535ba9b-9776-46df-8ce4-6a38f9af224b\"},\"expanded\":true},\"2\":{\"top\":570,\"left\":4230,\"properties\":{\"description\":\"Will match input against one or multiple patterns (NB: This node is functionally equivalent to the \\\"Match Multiple Patterns Condition\\\" and may be removed in upcoming Helmut-releases)\",\"title\":\"Wildcard Condition V3\",\"nodeUUID\":\"1eabee7e-234b-4aae-91e5-0991502eb39a\",\"uncontained\":false,\"class\":\"nodes.conditions.general.WildcardMultipleConditionImplV3\",\"className\":\"conditionNode\",\"parameter\":{\"Condition\":{\"type\":\"ENUM\",\"variableName\":\"conditionType\",\"values\":[\"IS\",\"IS_NOT\",\"CONTAINS\",\"CONTAINS_NOT\",\"STARTS_WITH\",\"STARTS_NOT_WITH\",\"ENDS_WITH\",\"ENDS_NOT_WITH\",\"IS_EQUAL\",\"IS_GREATER_THAN\",\"IS_SMALLER_THAN\",\"IS_GREATER_OR_EQUAL\",\"IS_SMALLER_OR_EQUAL\",\"MATCH\",\"MATCH_NOT\"],\"value\":\"IS\"},\"Match All/One\":{\"type\":\"ENUM\",\"description\":\"If \\\"ALL\\\" is selected, input must match all patterns - for \\\"ONE\\\" a single match will make this condition pass\",\"variableName\":\"allOne\",\"placeholder\":\"ALL\",\"values\":[\"ALL\",\"ONE\"],\"value\":\"ALL\"},\"Input\":{\"type\":\"STRING\",\"description\":\"The string to be examined\",\"variableName\":\"against\",\"placeholder\":\"user1\",\"value\":\"{job.unique}\"},\"Match pattern(s)\":{\"type\":\"ARRAY_STRING\",\"description\":\"The pattern(s) that the input should match\",\"variableName\":\"source\",\"placeholder\":\"{user.name}\",\"value\":[\"true\"]}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"3\":{\"top\":20,\"left\":5075,\"properties\":{\"description\":\"Will delete one or more folders recursively\",\"title\":\"Folder Delete Action\",\"nodeUUID\":\"3fe86963-dc4c-4433-a4fe-f73c9689ba5e\",\"uncontained\":false,\"class\":\"nodes.actions.delete.FolderMultipleDeleteActionImplV3\",\"className\":\"actionNode\",\"parameter\":{\"Folder path\":{\"type\":\"ARRAY_STRING\",\"description\":\"Path and name of the folder to be deleted\",\"variableName\":\"folderPaths\",\"placeholder\":\"H:\\\\Folder_name_to_be_deleted\",\"value\":[\"{path.split.0:-4.{stream.variable.oldpath}}\"]},\"Not empty\":{\"type\":\"ENUM\",\"description\":\"What to do if the destination folder is not empty\",\"variableName\":\"notEmptyType\",\"values\":[\"DELETE_ANYWAY\",\"SKIP\",\"FAIL\"],\"value\":\"DELETE_ANYWAY\"}},\"globalParameter\":{\"Async\":{\"type\":\"BOOLEAN\",\"variableName\":\"async\",\"value\":false}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"4\":{\"top\":25,\"left\":2615,\"properties\":{\"description\":\"Will iterate over a list of all or filtered (unique, used in timeline etc.) assets of a project. Node result will be the asset id.Using the breadcrumb filter it is possible to process only certain files inside a bin. The breadcrumb always need to start with a / - for example /Import/Video\",\"title\":\"Cosmo Get Project Assets Action V4\",\"nodeUUID\":\"2b2556d2-5a99-4f28-9143-1f38e5eb03ac\",\"uncontained\":false,\"class\":\"nodes.actions.helmut.cosmo.CosmoGetProjectAssetsActionImplV4\",\"className\":\"actionNode\",\"parameter\":{\"Project ID\":{\"type\":\"STRING\",\"description\":\"ID of the project whose files are to be extracted\",\"variableName\":\"projectId\",\"placeholder\":\"{project.id}\",\"values\":[\"{project.id}\"],\"value\":\"{project.id}\"},\"Asset BreadCrumb\":{\"type\":\"STRING\",\"description\":\"Limit the search results to assets that are inside this breadcrumb\",\"variableName\":\"assetBreadCrumb\",\"placeholder\":\"/Import/Video/ or /Export/\"},\"Exist only in this project\":{\"type\":\"BOOLEAN\",\"description\":\"If enabled, only files that aren't used in any other project will be included\",\"variableName\":\"unique\",\"values\":[\"true\"],\"value\":true},\"Filter\":{\"type\":\"ENUM\",\"description\":\"Select only assets that are (un-)referenced in the project's timeline\",\"variableName\":\"filter\",\"values\":[\"BOTH\",\"USED_IN_TIMELINE\",\"NOT_USED_IN_TIMELINE\"],\"value\":\"BOTH\"}},\"globalParameter\":{\"Async\":{\"type\":\"BOOLEAN\",\"variableName\":\"async\",\"value\":false}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"5\":{\"top\":575,\"left\":3030,\"properties\":{\"description\":\"Will sleep for an amount of milliseconds\",\"title\":\"Sleep Action\",\"uncontained\":false,\"class\":\"nodes.actions.general.SleepActionImpl\",\"className\":\"actionNode\",\"parameter\":{\"Milliseconds\":{\"type\":\"INTEGER\",\"variableName\":\"ms\",\"value\":\"2000\"}},\"globalParameter\":{\"Async\":{\"type\":\"BOOLEAN\",\"variableName\":\"async\",\"value\":false}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}},\"nodeUUID\":\"17798f00-c3c9-44a5-81f7-e2a06d15162f\"},\"expanded\":true},\"6\":{\"top\":20,\"left\":880,\"properties\":{\"title\":\"Folder Exists Condition\",\"description\":\"Will check if one or more folders exist\",\"uncontained\":false,\"class\":\"nodes.conditions.folder.FolderMultipleExistsConditionImpl\",\"className\":\"conditionNode\",\"parameter\":{\"Condition\":{\"type\":\"ENUM\",\"variableName\":\"conditionType\",\"values\":[\"DOES_EXIST\",\"DOES_NOT_EXIST\"],\"value\":\"DOES_EXIST\"},\"Folderpath\":{\"type\":\"ARRAY_STRING\",\"variableName\":\"folderPaths\",\"value\":[\"{helmut.projects}/Archived/{project.name}/Media\"]}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}},\"nodeUUID\":\"18d05972-bb9e-4b5c-bbd8-e38cff785390\"},\"expanded\":true},\"7\":{\"top\":20,\"left\":1730,\"properties\":{\"description\":\"Will set a project's status\",\"title\":\"Project status update Action\",\"nodeUUID\":\"fb147137-f7fe-4d0c-946e-bfadd1d87b12\",\"uncontained\":false,\"class\":\"nodes.actions.helmut.ProjectStatusUpdateActionImplV3\",\"className\":\"actionNode\",\"parameter\":{\"Project ID\":{\"type\":\"STRING\",\"variableName\":\"projectId\",\"values\":[\"%project.id%\"],\"value\":\"{project.id}\"},\"Enable lock\":{\"type\":\"BOOLEAN\",\"variableName\":\"locked\",\"values\":[\"true\"],\"value\":true},\"Suppress unlock event\":{\"type\":\"BOOLEAN\",\"description\":\"Suppress the UNLOCK_PROJECT event when unlocking a project\",\"variableName\":\"suppressUnlock\",\"values\":[\"false\"],\"value\":false},\"Status\":{\"type\":\"ENUM\",\"variableName\":\"status\",\"values\":[\"LOCKED\",\"HOUSEKEEPER\",\"ARCHIVED\",\"RESTORED\"],\"value\":\"HOUSEKEEPER\"},\"Message\":{\"type\":\"STRING\",\"variableName\":\"message\",\"value\":\"Archiving {project.name}\"},\"Locked by\":{\"type\":\"STRING\",\"variableName\":\"lockedBy\",\"values\":[\"%user.name%\"],\"value\":\"{user.name}\"},\"Force lock\":{\"type\":\"BOOLEAN\",\"variableName\":\"forceLock\",\"values\":[\"true\"],\"value\":true},\"Unlockable\":{\"type\":\"BOOLEAN\",\"variableName\":\"unlockable\",\"values\":[\"true\"],\"value\":true},\"Progress\":{\"type\":\"INTEGER\",\"variableName\":\"progress\",\"values\":[\"-2\"],\"value\":\"-1\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"8\":{\"top\":20,\"left\":3030,\"properties\":{\"title\":\"Folder Exists Condition\",\"description\":\"Will check if one or more folders exist\",\"uncontained\":false,\"class\":\"nodes.conditions.folder.FolderMultipleExistsConditionImpl\",\"className\":\"conditionNode\",\"parameter\":{\"Condition\":{\"type\":\"ENUM\",\"variableName\":\"conditionType\",\"values\":[\"DOES_EXIST\",\"DOES_NOT_EXIST\"],\"value\":\"DOES_EXIST\"},\"Folderpath\":{\"type\":\"ARRAY_STRING\",\"variableName\":\"folderPaths\",\"value\":[\"/Volumes/helmut/HelmutHK/Archived/{project.name}/Projectfile\"]}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}},\"nodeUUID\":\"b4ce1580-ae81-459b-a5e1-1c29e97fd5bf\"},\"expanded\":true},\"9\":{\"top\":590,\"left\":3830,\"properties\":{\"description\":\"Will move an asset within Cosmo (for a single project)\",\"title\":\"Cosmo Change Project Asset Action V3\",\"nodeUUID\":\"f04db799-5b93-447e-8e30-c4276d82ca6e\",\"uncontained\":false,\"class\":\"nodes.actions.helmut.cosmo.CosmoChangeProjectAssetActionImplV3\",\"className\":\"actionNode\",\"parameter\":{\"Project id\":{\"type\":\"STRING\",\"description\":\"ID of the project to which the asset belongs to\",\"variableName\":\"projectId\",\"placeholder\":\"{project.id}\",\"values\":[\"{project.id}\"],\"value\":\"{project.id}\"},\"Old highres path\":{\"type\":\"STRING\",\"description\":\"Old path of the high res asset (incl. extension)\",\"variableName\":\"oldAssetPath\",\"placeholder\":\"{job.destination} or H:\\\\folder\\\\asset1.mxf\",\"values\":[\"{job.source}\"],\"value\":\"{job.source}\"},\"New highres path\":{\"type\":\"STRING\",\"description\":\"New path of the high res asset (incl. extension)\",\"variableName\":\"newAssetPath\",\"placeholder\":\"{job.destination} or H:\\\\folder\\\\asset1.mxf\",\"values\":[\"{job.destination}\"],\"value\":\"{helmut.projects}/Archived/{project.name}/Media/{path.name.{job.source}}\"},\"Autosync\":{\"type\":\"BOOLEAN\",\"description\":\"If enabled, asset will be synced automatically\",\"variableName\":\"autosync\",\"values\":[\"false\"],\"value\":false},\"Skip metadata sync\":{\"type\":\"BOOLEAN\",\"description\":\"If enabled, metadata sync will be skipped in panel\",\"variableName\":\"skipMetadata\",\"values\":[\"false\"],\"value\":false},\"Skip markers sync\":{\"type\":\"BOOLEAN\",\"description\":\"If enabled, markers sync will be skipped in panel\",\"variableName\":\"skipMarkers\",\"values\":[\"false\"],\"value\":false}},\"globalParameter\":{\"Async\":{\"type\":\"BOOLEAN\",\"variableName\":\"async\",\"value\":false}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"10\":{\"top\":20,\"left\":6795,\"properties\":{\"description\":\"Will set a project's status\",\"title\":\"Project status update Action\",\"nodeUUID\":\"ec0d4b67-78b7-4421-a449-46df2a70cd3e\",\"uncontained\":false,\"class\":\"nodes.actions.helmut.ProjectStatusUpdateActionImplV3\",\"className\":\"actionNode\",\"parameter\":{\"Project ID\":{\"type\":\"STRING\",\"variableName\":\"projectId\",\"values\":[\"%project.id%\"],\"value\":\"{project.id}\"},\"Enable lock\":{\"type\":\"BOOLEAN\",\"variableName\":\"locked\",\"values\":[\"true\"],\"value\":true},\"Suppress unlock event\":{\"type\":\"BOOLEAN\",\"description\":\"Suppress the UNLOCK_PROJECT event when unlocking a project\",\"variableName\":\"suppressUnlock\",\"values\":[\"false\"],\"value\":false},\"Status\":{\"type\":\"ENUM\",\"variableName\":\"status\",\"values\":[\"LOCKED\",\"HOUSEKEEPER\",\"ARCHIVED\",\"RESTORED\"],\"value\":\"ARCHIVED\"},\"Message\":{\"type\":\"STRING\",\"variableName\":\"message\",\"value\":\"Project {project.name} has been archived.\"},\"Locked by\":{\"type\":\"STRING\",\"variableName\":\"lockedBy\",\"values\":[\"%user.name%\"],\"value\":\"{user.name}\"},\"Force lock\":{\"type\":\"BOOLEAN\",\"variableName\":\"forceLock\",\"values\":[\"true\"],\"value\":true},\"Unlockable\":{\"type\":\"BOOLEAN\",\"variableName\":\"unlockable\",\"values\":[\"true\"],\"value\":true},\"Progress\":{\"type\":\"INTEGER\",\"variableName\":\"progress\",\"values\":[\"-2\"],\"value\":\"-2\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"11\":{\"top\":20,\"left\":5505,\"properties\":{\"description\":\"Will delete one or more folders recursively\",\"title\":\"Folder Delete Action\",\"nodeUUID\":\"125a9d6a-2787-4f98-b79c-a0ff731b5dc9\",\"uncontained\":false,\"class\":\"nodes.actions.delete.FolderMultipleDeleteActionImplV3\",\"className\":\"actionNode\",\"parameter\":{\"Folder path\":{\"type\":\"ARRAY_STRING\",\"description\":\"Path and name of the folder to be deleted\",\"variableName\":\"folderPaths\",\"placeholder\":\"H:\\\\Folder_name_to_be_deleted\",\"value\":[\"{helmut.variable.Standard - IO Media Path}/Watchfolders/Premiere Pro/{project.name}\"]},\"Not empty\":{\"type\":\"ENUM\",\"description\":\"What to do if the destination folder is not empty\",\"variableName\":\"notEmptyType\",\"values\":[\"DELETE_ANYWAY\",\"SKIP\",\"FAIL\"],\"value\":\"DELETE_ANYWAY\"}},\"globalParameter\":{\"Async\":{\"type\":\"BOOLEAN\",\"variableName\":\"async\",\"value\":false}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"12\":{\"top\":20,\"left\":4645,\"properties\":{\"description\":\"Will copy a template file and set it as project file\",\"title\":\"Project File Copy Action\",\"uncontained\":false,\"class\":\"nodes.actions.helmut.ProjectFileCopyActionImplV2\",\"className\":\"actionNode\",\"parameter\":{\"Project ID\":{\"type\":\"STRING\",\"variableName\":\"projectId\",\"values\":[\"%project.id%\"],\"value\":\"{project.id}\"},\"Template path\":{\"type\":\"STRING\",\"variableName\":\"templatePath\",\"value\":\"{project.path}\"},\"Project path\":{\"type\":\"STRING\",\"variableName\":\"projectPath\",\"value\":\"{helmut.projects}/Archived/{project.name}/Projectfile/{project.name}.{project.extension}\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}},\"nodeUUID\":\"87f2ebd6-662a-4dd1-a69c-0a95135ad750\"},\"expanded\":true},\"13\":{\"top\":135,\"left\":2170,\"properties\":{\"description\":\"Will sleep for an amount of milliseconds\",\"title\":\"Sleep Action\",\"nodeUUID\":\"7ed3aa34-206a-4e7d-a32a-ea6a47f00139\",\"uncontained\":false,\"class\":\"nodes.actions.general.SleepActionImpl\",\"className\":\"actionNode\",\"parameter\":{\"Milliseconds\":{\"type\":\"INTEGER\",\"description\":\"Amount of milliseconds that the node waits for\",\"variableName\":\"ms\",\"placeholder\":\"1000\",\"values\":[\"100\"],\"value\":\"100\"}},\"globalParameter\":{\"Async\":{\"type\":\"BOOLEAN\",\"variableName\":\"async\",\"value\":false}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"15\":{\"top\":20,\"left\":4215,\"properties\":{\"description\":\"Will set a temporary custom stream variable\",\"title\":\"Stream set temporary variable Action\",\"uncontained\":false,\"class\":\"nodes.actions.helmut.stream.StreamSetTemporaryVariableActionImpl\",\"className\":\"actionNode\",\"parameter\":{\"Variable Name\":{\"type\":\"STRING\",\"variableName\":\"variableName\",\"value\":\"oldpath\"},\"Variable Value\":{\"type\":\"STRING\",\"variableName\":\"variableValue\",\"value\":\"{project.path}\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}},\"nodeUUID\":\"a854e5e7-01f3-4e79-a023-78625ba67db6\"},\"expanded\":true},\"16\":{\"top\":575,\"left\":880,\"properties\":{\"description\":\"Will set a job's status\",\"title\":\"Job Status Update Action\",\"nodeUUID\":\"93719245-3b65-43c5-8767-73bdeb2bcdaa\",\"uncontained\":false,\"class\":\"nodes.actions.helmut.job.JobStatusUpdateActionImpl\",\"className\":\"actionNode\",\"parameter\":{\"Status\":{\"type\":\"ENUM\",\"description\":\"Changes the status in the dashboard to the desired state. 'Queued' restarts the job\",\"variableName\":\"status\",\"values\":[\"QUEUED\",\"RUNNING\",\"SUCCESSFUL\",\"FAILED\"],\"value\":\"SUCCESSFUL\"},\"Message\":{\"type\":\"STRING\",\"description\":\"Dashboard message to be shown\",\"variableName\":\"msg\",\"placeholder\":\"This is a new message for the dashboard defined by {user.name}\",\"value\":\"The project is already archived..no further action will be taken.\"},\"Progress\":{\"type\":\"INTEGER\",\"description\":\"Status of the progress circle in the dashboard\",\"variableName\":\"progress\",\"placeholder\":\"If set to '-1', the spinner turns until status changes again\",\"values\":[\"100\"],\"value\":\"100\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"17\":{\"top\":20,\"left\":6365,\"properties\":{\"description\":\"Will set a jobs status\",\"title\":\"Job status update Action\",\"uncontained\":false,\"class\":\"nodes.actions.helmut.job.JobStatusUpdateActionImpl\",\"className\":\"actionNode\",\"parameter\":{\"Status\":{\"type\":\"ENUM\",\"variableName\":\"status\",\"values\":[\"QUEUED\",\"RUNNING\",\"SUCCESSFUL\",\"FAILED\"],\"value\":\"SUCCESSFUL\"},\"Message\":{\"type\":\"STRING\",\"variableName\":\"msg\",\"value\":\"Project: '{project.name}' has been archived successfully by rendernode {user.name}\"},\"Progress\":{\"type\":\"INTEGER\",\"variableName\":\"progress\",\"values\":[\"100\"],\"value\":\"100\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}},\"nodeUUID\":\"a54c1803-29e1-4285-89e3-5827f53da2a5\"},\"expanded\":true},\"19\":{\"top\":575,\"left\":1310,\"properties\":{\"description\":\"Will create one or more folders\",\"title\":\"Folder Create Action\",\"uncontained\":false,\"class\":\"nodes.actions.create.FolderMultipleCreateActionImplV2\",\"className\":\"actionNode\",\"parameter\":{\"Folder path\":{\"type\":\"ARRAY_STRING\",\"variableName\":\"folderPaths\",\"value\":[\"{helmut.projects}/Archived/{project.name}/Media\"]},\"If new folder exists\":{\"type\":\"ENUM\",\"variableName\":\"conflictRule\",\"values\":[\"FAIL\",\"SKIP\",\"DELETE_EXISTING\",\"RENAME_EXISTING\"],\"value\":\"FAIL\"}},\"globalParameter\":{\"Async\":{\"type\":\"BOOLEAN\",\"variableName\":\"async\",\"value\":false}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}},\"nodeUUID\":\"96a6f4b1-4a20-458b-b64c-82c62c7285ab\"},\"expanded\":true},\"20\":{\"top\":260,\"left\":3410,\"properties\":{\"description\":\"Will create one or more folders\",\"title\":\"Folder Create Action\",\"uncontained\":false,\"class\":\"nodes.actions.create.FolderMultipleCreateActionImplV2\",\"className\":\"actionNode\",\"parameter\":{\"Folder path\":{\"type\":\"ARRAY_STRING\",\"variableName\":\"folderPaths\",\"value\":[\"{helmut.projects}/Archived/{project.name}/Projectfile\"]},\"If new folder exists\":{\"type\":\"ENUM\",\"variableName\":\"conflictRule\",\"values\":[\"FAIL\",\"SKIP\",\"DELETE_EXISTING\",\"RENAME_EXISTING\"],\"value\":\"FAIL\"}},\"globalParameter\":{\"Async\":{\"type\":\"BOOLEAN\",\"variableName\":\"async\",\"value\":false}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}},\"nodeUUID\":\"9892bf84-2f48-41e4-aecf-fa36e77ee9e1\"},\"expanded\":true},\"21\":{\"top\":1120,\"left\":1740,\"properties\":{\"description\":\"Will set a project's status\",\"title\":\"Project status update Action\",\"nodeUUID\":\"bd5a5754-c173-4fe9-9e33-6cf98bb3c552\",\"uncontained\":false,\"class\":\"nodes.actions.helmut.ProjectStatusUpdateActionImplV3\",\"className\":\"actionNode\",\"parameter\":{\"Project ID\":{\"type\":\"STRING\",\"variableName\":\"projectId\",\"values\":[\"%project.id%\"],\"value\":\"{project.id}\"},\"Enable lock\":{\"type\":\"BOOLEAN\",\"variableName\":\"locked\",\"values\":[\"true\"],\"value\":true},\"Suppress unlock event\":{\"type\":\"BOOLEAN\",\"description\":\"Suppress the UNLOCK_PROJECT event when unlocking a project\",\"variableName\":\"suppressUnlock\",\"values\":[\"false\"],\"value\":false},\"Status\":{\"type\":\"ENUM\",\"variableName\":\"status\",\"values\":[\"LOCKED\",\"HOUSEKEEPER\",\"ARCHIVED\",\"RESTORED\"],\"value\":\"ARCHIVED\"},\"Message\":{\"type\":\"STRING\",\"variableName\":\"message\",\"value\":\"The project '{project.name}' has been archived successfully.\"},\"Locked by\":{\"type\":\"STRING\",\"variableName\":\"lockedBy\",\"values\":[\"%user.name%\"],\"value\":\"{user.name}\"},\"Force lock\":{\"type\":\"BOOLEAN\",\"variableName\":\"forceLock\",\"values\":[\"true\"],\"value\":true},\"Unlockable\":{\"type\":\"BOOLEAN\",\"variableName\":\"unlockable\",\"values\":[\"true\"],\"value\":true},\"Progress\":{\"type\":\"INTEGER\",\"variableName\":\"progress\",\"values\":[\"-2\"],\"value\":\"-1\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"22\":{\"top\":965,\"left\":1250,\"properties\":{\"description\":\"Will send a notification to a user\",\"title\":\"Send Notification to User\",\"nodeUUID\":\"255c27f3-bac1-487d-87cf-4f339eb7462b\",\"uncontained\":false,\"class\":\"nodes.outputs.user.UserNotificationOutputImpl\",\"className\":\"outputNode\",\"parameter\":{\"Recipient\":{\"type\":\"STRING\",\"description\":\"Name of the recipient to whom the notification should be sent\",\"variableName\":\"receipment\",\"placeholder\":\"{user.name} or username1\",\"values\":[\"%user.name%\"],\"value\":\"{user.name}\"},\"Message\":{\"type\":\"LONG_STRING\",\"description\":\"Displayed message\",\"variableName\":\"msg\",\"placeholder\":\"This is a text that includes the {stream.log} for user {user.name}\",\"value\":\"The project is already archived..no further action will be taken.\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"23\":{\"top\":575,\"left\":4650,\"properties\":{\"description\":\"Will delete one or more files\",\"title\":\"File Delete Action\",\"nodeUUID\":\"f46a513b-69ae-4667-8ffa-0ee34d71cdb7\",\"uncontained\":false,\"class\":\"nodes.actions.delete.FileMultipleDeleteActionImpl\",\"className\":\"actionNode\",\"parameter\":{\"File path\":{\"type\":\"ARRAY_STRING\",\"description\":\"Complete path to the file to be deleted (incl. extension)\",\"variableName\":\"filePaths\",\"placeholder\":\"H:\\\\Source_Folder_Name\\\\text.txt\",\"value\":[\"{job.source}\"]}},\"globalParameter\":{\"Async\":{\"type\":\"BOOLEAN\",\"variableName\":\"async\",\"value\":false}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"24\":{\"top\":850,\"left\":4660,\"properties\":{\"description\":\"Use it to make a failed node to be successful to ensure a whole stream is successful\\\"\\t\\t\",\"title\":\"Success Action\",\"nodeUUID\":\"41038208-033f-4e0b-b0f2-0c903b84bfcb\",\"uncontained\":false,\"class\":\"nodes.actions.general.SuccessActionImpl\",\"className\":\"actionNode\",\"parameter\":{},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"25\":{\"top\":20,\"left\":460,\"properties\":{\"description\":\"Will match input against one or multiple patterns (NB: This node is functionally equivalent to the \\\"Match Multiple Patterns Condition\\\" and may be removed in upcoming Helmut-releases)\",\"title\":\"Wildcard Condition V3\",\"nodeUUID\":\"d336ea89-63b5-4bf9-85e3-359fb9325c27\",\"uncontained\":false,\"class\":\"nodes.conditions.general.WildcardMultipleConditionImplV3\",\"className\":\"conditionNode\",\"parameter\":{\"Condition\":{\"type\":\"ENUM\",\"variableName\":\"conditionType\",\"values\":[\"IS\",\"IS_NOT\",\"CONTAINS\",\"CONTAINS_NOT\",\"STARTS_WITH\",\"STARTS_NOT_WITH\",\"ENDS_WITH\",\"ENDS_NOT_WITH\",\"IS_EQUAL\",\"IS_GREATER_THAN\",\"IS_SMALLER_THAN\",\"IS_GREATER_OR_EQUAL\",\"IS_SMALLER_OR_EQUAL\",\"MATCH\",\"MATCH_NOT\"],\"value\":\"IS_NOT\"},\"Match All/One\":{\"type\":\"ENUM\",\"description\":\"If \\\"ALL\\\" is selected, input must match all patterns - for \\\"ONE\\\" a single match will make this condition pass\",\"variableName\":\"allOne\",\"placeholder\":\"ALL\",\"values\":[\"ALL\",\"ONE\"],\"value\":\"ALL\"},\"Input\":{\"type\":\"STRING\",\"description\":\"The string to be examined\",\"variableName\":\"against\",\"placeholder\":\"user1\",\"value\":\"{project.locked.status}\"},\"Match pattern(s)\":{\"type\":\"ARRAY_STRING\",\"description\":\"The pattern(s) that the input should match\",\"variableName\":\"source\",\"placeholder\":\"{user.name}\",\"value\":[\"ARCHIVED\"]}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"26\":{\"top\":20,\"left\":5920,\"properties\":{\"description\":\"Will change a single metadata value for a project\",\"title\":\"Project Metadata Changer Action V3\",\"nodeUUID\":\"58f8da61-976e-4495-b113-808d93f25026\",\"uncontained\":false,\"class\":\"nodes.actions.metadata.ProjectMetadataChangerActionImplV3\",\"className\":\"actionNode\",\"parameter\":{\"Project ID\":{\"type\":\"STRING\",\"description\":\"Project ID of the project whose metadata is to be changed\",\"variableName\":\"projectId\",\"values\":[\"{project.id}\"],\"value\":\"{project.id}\"},\"Metadata name\":{\"type\":\"STRING\",\"description\":\"Name of the metadata field to be changed, or added. The metadata name must already exist in the system\",\"variableName\":\"metadataName\",\"placeholder\":\"my_metadata_entry\",\"value\":\"Status\"},\"Metadata value\":{\"type\":\"STRING\",\"description\":\"New metadata value\",\"variableName\":\"metadataValue\",\"placeholder\":\"my_value_for_my_metadata_entry\",\"value\":\"Archived\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"27\":{\"top\":575,\"left\":3435,\"properties\":{\"description\":\"Will copy a file\",\"title\":\"Job File Copy Action V2\",\"nodeUUID\":\"396b90f4-cd16-4421-8cb0-d2115891b7be\",\"uncontained\":false,\"class\":\"nodes.actions.helmut.job.JobFileCopyWithOptionsActionV2\",\"className\":\"actionNode\",\"parameter\":{\"File path\":{\"type\":\"STRING\",\"description\":\"Path and name of the file to be copied (incl. extension)\",\"variableName\":\"filePath\",\"placeholder\":\"{job.source}\",\"values\":[\"{job.source}\"],\"value\":\"{job.source}\"},\"New file path\":{\"type\":\"STRING\",\"description\":\"Path and name of the copied file (incl. extension)\",\"variableName\":\"newFilePath\",\"placeholder\":\"/Volumes/helmut/Source_Folder_Name/copied_file.txt\",\"value\":\"{helmut.projects}/Archived/{project.name}/Media/{path.name.{job.source}}\"},\"Copy message\":{\"type\":\"STRING\",\"description\":\"Dashboard message displayed during copy process\",\"variableName\":\"copyMsg\",\"placeholder\":\"Copying as user '{user.name%}'\",\"values\":[\"Copying as user '{user.name}'\"],\"value\":\"Copying {job.current_asset}  of {job.total_assets} as user '{user.name}'\"},\"Copy done message\":{\"type\":\"STRING\",\"description\":\"Dashboard message displayed after copy process\",\"variableName\":\"copyDoneMsg\",\"placeholder\":\"Copying as user '{user.name}' has been successful\",\"values\":[\"Copying as user '{user.name}' has been successful\"],\"value\":\"Copying {job.current_asset}  of {job.total_assets} as user '{user.name}' has been successfull\"},\"If new file path exists\":{\"type\":\"ENUM\",\"description\":\"Defines conflict rule in case file already exists\",\"variableName\":\"conflictRule\",\"values\":[\"FAIL\",\"SKIP\",\"DELETE_EXISTING\",\"RENAME_EXISTING\",\"INCREMENT_NAME\"],\"value\":\"SKIP\"}},\"globalParameter\":{\"Async\":{\"type\":\"BOOLEAN\",\"variableName\":\"async\",\"value\":false}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"startNode\":{\"left\":20,\"properties\":{\"class\":\"streamEvent\",\"className\":\"eventNode\",\"inputs\":{},\"outputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"parameter\":{\"Event\":{\"type\":\"ENUM\",\"value\":\"ARCHIVE\",\"values\":[\"ADDED_ASSET\",\"ARCHIVE\",\"AUTOIMPORT\",\"BACKUP\",\"CONNECTED\",\"CONSOLIDATE\",\"COPY\",\"CREATE_CATEGORY\",\"CREATE_GROUP\",\"CREATE_PROJECT\",\"CREATE_USER\",\"CUSTOM_CO\",\"CUSTOM_FX\",\"CUSTOM_IO\",\"CUSTOM_USER\",\"DELETE\",\"DELETE_CATEGORY\",\"DELETE_GROUP\",\"DELETE_PROJECT\",\"DELETE_TEMPLATE\",\"DELETE_USER\",\"DISCONNECTED\",\"DUPLICATE_PROJECT\",\"EDIT_PROJECT\",\"EXPORT\",\"IMPORT\",\"IMPORT_PROJECT\",\"INDEXED_ASSET\",\"INDEXED_PROJECT\",\"MOVE\",\"OPEN_PROJECT\",\"PANEL_IMPORT\",\"POST_CREATE_PROJECT\",\"PRESTREAM\",\"RESTORE\",\"RESTORE_SAVE\",\"UNASSIGNED\",\"UNINDEXED_ASSET\",\"UNLOCK_PROJECT\",\"UPLOAD_TEMPLATE\",\"WATCHFOLDER\",\"WEB_EXPORT\",\"WEB_IMPORT\",\"WEB_UPLOAD\"],\"variableName\":\"streamEvent\"},\"Host\":{\"type\":\"ENUM\",\"value\":\"CLIENT\",\"values\":[\"SERVER\",\"CLIENT\"],\"variableName\":\"streamHost\"}},\"title\":\"Event trigger: Standard - Archive Project Stream\",\"uncontained\":false,\"subtitle\":\"Archive Project\",\"nodeUUID\":\"e2a0ed76-ed55-4c0b-961c-6caa1f18852b\"},\"top\":20,\"expanded\":true}},\"links\":{\"0\":{\"fromOperator\":\"0\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":13,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"1\":{\"fromOperator\":\"19\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":7,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"2\":{\"fromOperator\":\"8\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":1,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"3\":{\"fromOperator\":\"6\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":7,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"4\":{\"fromOperator\":7,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":\"0\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"5\":{\"fromOperator\":\"0\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":4,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"6\":{\"fromOperator\":2,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":\"24\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"7\":{\"fromOperator\":\"startNode\",\"fromConnector\":\"trigger\",\"fromSubConnector\":0,\"toOperator\":25,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"8\":{\"fromOperator\":\"20\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":1,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"9\":{\"fromOperator\":25,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":\"16\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"11\":{\"fromOperator\":\"6\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":19,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"13\":{\"fromOperator\":2,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":\"23\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"14\":{\"fromOperator\":1,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":\"15\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"15\":{\"fromOperator\":\"12\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":3,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"16\":{\"fromOperator\":\"3\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":11,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"17\":{\"fromOperator\":\"27\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":9,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"18\":{\"fromOperator\":\"16\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":22,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"19\":{\"fromOperator\":22,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":21,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"20\":{\"fromOperator\":\"17\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":\"10\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"21\":{\"fromOperator\":\"3\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":\"11\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"22\":{\"fromOperator\":\"15\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":12,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"23\":{\"fromOperator\":9,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":\"2\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"24\":{\"fromOperator\":4,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":\"5\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"25\":{\"fromOperator\":4,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":\"8\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"26\":{\"fromOperator\":\"8\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":20,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"27\":{\"fromOperator\":25,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":\"6\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"32\":{\"fromOperator\":\"11\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":26,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"33\":{\"fromOperator\":\"11\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":26,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"34\":{\"fromOperator\":26,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":\"17\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"35\":{\"fromOperator\":26,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":\"17\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"36\":{\"fromOperator\":\"5\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":27,\"toConnector\":\"trigger\",\"toSubConnector\":0}},\"operatorTypes\":{},\"grid\":{\"height\":9000,\"width\":16000}}",
  "deprecated": true,
  "nodeList": [
    {
      "class": "nodes.actions.general.SplitStreamActionImpl",
      "deprecated": false,
      "properties": {
        "nodeUUID": "85344e13-0787-4665-bef0-d5d457f37688",
        "failedNodeUUID": "2b2556d2-5a99-4f28-9143-1f38e5eb03ac",
        "successNodeUUID": "7ed3aa34-206a-4e7d-a32a-ea6a47f00139"
      }
    },
    {
      "class": "nodes.actions.general.SleepActionImpl",
      "deprecated": false,
      "properties": {
        "ms": 2000,
        "nodeUUID": "5535ba9b-9776-46df-8ce4-6a38f9af224b",
        "successNodeUUID": "a854e5e7-01f3-4e79-a023-78625ba67db6"
      }
    },
    {
      "class": "nodes.conditions.general.WildcardMultipleConditionImplV3",
      "deprecated": false,
      "properties": {
        "conditionType": "IS",
        "allOne": "ALL",
        "against": "{job.unique}",
        "source": [
          "true"
        ],
        "nodeUUID": "1eabee7e-234b-4aae-91e5-0991502eb39a",
        "failedNodeUUID": "41038208-033f-4e0b-b0f2-0c903b84bfcb",
        "successNodeUUID": "f46a513b-69ae-4667-8ffa-0ee34d71cdb7"
      }
    },
    {
      "class": "nodes.actions.delete.FolderMultipleDeleteActionImplV3",
      "deprecated": false,
      "properties": {
        "folderPaths": [
          "{path.split.0:-4.{stream.variable.oldpath}}"
        ],
        "notEmptyType": "DELETE_ANYWAY",
        "nodeUUID": "3fe86963-dc4c-4433-a4fe-f73c9689ba5e",
        "failedNodeUUID": "125a9d6a-2787-4f98-b79c-a0ff731b5dc9",
        "successNodeUUID": "125a9d6a-2787-4f98-b79c-a0ff731b5dc9"
      }
    },
    {
      "class": "nodes.actions.helmut.cosmo.CosmoGetProjectAssetsActionImplV4",
      "deprecated": false,
      "properties": {
        "projectId": "{project.id}",
        "unique": true,
        "filter": "BOTH",
        "nodeUUID": "2b2556d2-5a99-4f28-9143-1f38e5eb03ac",
        "failedNodeUUID": "17798f00-c3c9-44a5-81f7-e2a06d15162f",
        "successNodeUUID": "b4ce1580-ae81-459b-a5e1-1c29e97fd5bf"
      }
    },
    {
      "class": "nodes.actions.general.SleepActionImpl",
      "deprecated": false,
      "properties": {
        "ms": 2000,
        "nodeUUID": "17798f00-c3c9-44a5-81f7-e2a06d15162f",
        "successNodeUUID": "396b90f4-cd16-4421-8cb0-d2115891b7be"
      }
    },
    {
      "class": "nodes.conditions.folder.FolderMultipleExistsConditionImpl",
      "deprecated": false,
      "properties": {
        "conditionType": "DOES_EXIST",
        "folderPaths": [
          "{helmut.projects}/Archived/{project.name}/Media"
        ],
        "nodeUUID": "18d05972-bb9e-4b5c-bbd8-e38cff785390",
        "failedNodeUUID": "96a6f4b1-4a20-458b-b64c-82c62c7285ab",
        "successNodeUUID": "fb147137-f7fe-4d0c-946e-bfadd1d87b12"
      }
    },
    {
      "class": "nodes.actions.helmut.ProjectStatusUpdateActionImplV3",
      "deprecated": false,
      "properties": {
        "projectId": "{project.id}",
        "locked": true,
        "suppressUnlock": false,
        "status": "HOUSEKEEPER",
        "message": "Archiving {project.name}",
        "lockedBy": "{user.name}",
        "forceLock": true,
        "unlockable": true,
        "progress": -1,
        "nodeUUID": "fb147137-f7fe-4d0c-946e-bfadd1d87b12",
        "successNodeUUID": "85344e13-0787-4665-bef0-d5d457f37688"
      }
    },
    {
      "class": "nodes.conditions.folder.FolderMultipleExistsConditionImpl",
      "deprecated": false,
      "properties": {
        "conditionType": "DOES_EXIST",
        "folderPaths": [
          "/Volumes/helmut/HelmutHK/Archived/{project.name}/Projectfile"
        ],
        "nodeUUID": "b4ce1580-ae81-459b-a5e1-1c29e97fd5bf",
        "failedNodeUUID": "9892bf84-2f48-41e4-aecf-fa36e77ee9e1",
        "successNodeUUID": "5535ba9b-9776-46df-8ce4-6a38f9af224b"
      }
    },
    {
      "class": "nodes.actions.helmut.cosmo.CosmoChangeProjectAssetActionImplV3",
      "deprecated": false,
      "properties": {
        "projectId": "{project.id}",
        "oldAssetPath": "{job.source}",
        "newAssetPath": "{helmut.projects}/Archived/{project.name}/Media/{path.name.{job.source}}",
        "autosync": false,
        "skipMetadata": false,
        "skipMarkers": false,
        "nodeUUID": "f04db799-5b93-447e-8e30-c4276d82ca6e",
        "successNodeUUID": "1eabee7e-234b-4aae-91e5-0991502eb39a"
      }
    },
    {
      "class": "nodes.actions.helmut.ProjectStatusUpdateActionImplV3",
      "deprecated": false,
      "properties": {
        "projectId": "{project.id}",
        "locked": true,
        "suppressUnlock": false,
        "status": "ARCHIVED",
        "message": "Project {project.name} has been archived.",
        "lockedBy": "{user.name}",
        "forceLock": true,
        "unlockable": true,
        "progress": -2,
        "nodeUUID": "ec0d4b67-78b7-4421-a449-46df2a70cd3e"
      }
    },
    {
      "class": "nodes.actions.delete.FolderMultipleDeleteActionImplV3",
      "deprecated": false,
      "properties": {
        "folderPaths": [
          "{helmut.variable.Standard - IO Media Path}/Watchfolders/Premiere Pro/{project.name}"
        ],
        "notEmptyType": "DELETE_ANYWAY",
        "nodeUUID": "125a9d6a-2787-4f98-b79c-a0ff731b5dc9",
        "failedNodeUUID": "58f8da61-976e-4495-b113-808d93f25026",
        "successNodeUUID": "58f8da61-976e-4495-b113-808d93f25026"
      }
    },
    {
      "class": "nodes.actions.helmut.ProjectFileCopyActionImplV2",
      "deprecated": false,
      "properties": {
        "projectId": "{project.id}",
        "templatePath": "{project.path}",
        "projectPath": "{helmut.projects}/Archived/{project.name}/Projectfile/{project.name}.{project.extension}",
        "nodeUUID": "87f2ebd6-662a-4dd1-a69c-0a95135ad750",
        "successNodeUUID": "3fe86963-dc4c-4433-a4fe-f73c9689ba5e"
      }
    },
    {
      "class": "nodes.actions.general.SleepActionImpl",
      "deprecated": false,
      "properties": {
        "ms": 100,
        "nodeUUID": "7ed3aa34-206a-4e7d-a32a-ea6a47f00139"
      }
    },
    {
      "class": "nodes.actions.helmut.stream.StreamSetTemporaryVariableActionImpl",
      "deprecated": false,
      "properties": {
        "variableName": "oldpath",
        "variableValue": "{project.path}",
        "nodeUUID": "a854e5e7-01f3-4e79-a023-78625ba67db6",
        "successNodeUUID": "87f2ebd6-662a-4dd1-a69c-0a95135ad750"
      }
    },
    {
      "class": "nodes.actions.helmut.job.JobStatusUpdateActionImpl",
      "deprecated": false,
      "properties": {
        "status": "SUCCESSFUL",
        "msg": "The project is already archived..no further action will be taken.",
        "progress": 100,
        "nodeUUID": "93719245-3b65-43c5-8767-73bdeb2bcdaa",
        "successNodeUUID": "255c27f3-bac1-487d-87cf-4f339eb7462b"
      }
    },
    {
      "class": "nodes.actions.helmut.job.JobStatusUpdateActionImpl",
      "deprecated": false,
      "properties": {
        "status": "SUCCESSFUL",
        "msg": "Project: '{project.name}' has been archived successfully by rendernode {user.name}",
        "progress": 100,
        "nodeUUID": "a54c1803-29e1-4285-89e3-5827f53da2a5",
        "successNodeUUID": "ec0d4b67-78b7-4421-a449-46df2a70cd3e"
      }
    },
    {
      "class": "nodes.actions.create.FolderMultipleCreateActionImplV2",
      "deprecated": false,
      "properties": {
        "folderPaths": [
          "{helmut.projects}/Archived/{project.name}/Media"
        ],
        "conflictRule": "FAIL",
        "nodeUUID": "96a6f4b1-4a20-458b-b64c-82c62c7285ab",
        "successNodeUUID": "fb147137-f7fe-4d0c-946e-bfadd1d87b12"
      }
    },
    {
      "class": "nodes.actions.create.FolderMultipleCreateActionImplV2",
      "deprecated": false,
      "properties": {
        "folderPaths": [
          "{helmut.projects}/Archived/{project.name}/Projectfile"
        ],
        "conflictRule": "FAIL",
        "nodeUUID": "9892bf84-2f48-41e4-aecf-fa36e77ee9e1",
        "successNodeUUID": "5535ba9b-9776-46df-8ce4-6a38f9af224b"
      }
    },
    {
      "class": "nodes.actions.helmut.ProjectStatusUpdateActionImplV3",
      "deprecated": false,
      "properties": {
        "projectId": "{project.id}",
        "locked": true,
        "suppressUnlock": false,
        "status": "ARCHIVED",
        "message": "The project '{project.name}' has been archived successfully.",
        "lockedBy": "{user.name}",
        "forceLock": true,
        "unlockable": true,
        "progress": -1,
        "nodeUUID": "bd5a5754-c173-4fe9-9e33-6cf98bb3c552"
      }
    },
    {
      "class": "nodes.outputs.user.UserNotificationOutputImpl",
      "deprecated": false,
      "properties": {
        "receipment": "{user.name}",
        "msg": "The project is already archived..no further action will be taken.",
        "threshold": "ALL",
        "nodeUUID": "255c27f3-bac1-487d-87cf-4f339eb7462b",
        "successNodeUUID": "bd5a5754-c173-4fe9-9e33-6cf98bb3c552"
      }
    },
    {
      "class": "nodes.actions.delete.FileMultipleDeleteActionImpl",
      "deprecated": false,
      "properties": {
        "filePaths": [
          "{job.source}"
        ],
        "nodeUUID": "f46a513b-69ae-4667-8ffa-0ee34d71cdb7"
      }
    },
    {
      "class": "nodes.actions.general.SuccessActionImpl",
      "deprecated": false,
      "properties": {
        "nodeUUID": "41038208-033f-4e0b-b0f2-0c903b84bfcb"
      }
    },
    {
      "class": "nodes.conditions.general.WildcardMultipleConditionImplV3",
      "deprecated": false,
      "properties": {
        "conditionType": "IS_NOT",
        "allOne": "ALL",
        "against": "{project.locked.status}",
        "source": [
          "ARCHIVED"
        ],
        "nodeUUID": "d336ea89-63b5-4bf9-85e3-359fb9325c27",
        "failedNodeUUID": "93719245-3b65-43c5-8767-73bdeb2bcdaa",
        "successNodeUUID": "18d05972-bb9e-4b5c-bbd8-e38cff785390"
      }
    },
    {
      "class": "nodes.actions.metadata.ProjectMetadataChangerActionImplV3",
      "deprecated": false,
      "properties": {
        "projectId": "{project.id}",
        "metadataName": "Status",
        "metadataValue": "Archived",
        "nodeUUID": "58f8da61-976e-4495-b113-808d93f25026",
        "failedNodeUUID": "a54c1803-29e1-4285-89e3-5827f53da2a5",
        "successNodeUUID": "a54c1803-29e1-4285-89e3-5827f53da2a5"
      }
    },
    {
      "class": "nodes.actions.helmut.job.JobFileCopyWithOptionsActionV2",
      "deprecated": false,
      "properties": {
        "filePath": "{job.source}",
        "newFilePath": "{helmut.projects}/Archived/{project.name}/Media/{path.name.{job.source}}",
        "copyMsg": "Copying {job.current_asset}  of {job.total_assets} as user '{user.name}'",
        "copyDoneMsg": "Copying {job.current_asset}  of {job.total_assets} as user '{user.name}' has been successfull",
        "conflictRule": "SKIP",
        "nodeUUID": "396b90f4-cd16-4421-8cb0-d2115891b7be",
        "successNodeUUID": "f04db799-5b93-447e-8e30-c4276d82ca6e"
      }
    }
  ]
}

Findings im Stream

4
Warnunggeprüft
69e8d4770a5acf262e607136
Stream „#DEPRECATED_Moovit_Standard - Archive Project Stream“ wurde von Helmut als deprecated markiert, aber im Stream-Export wurde kein konkreter deprecated Node gefunden.
Warnungoffen
b4ce1580-ae81-459b-a5e1-1c29e97fd5bf
Node „FolderMultipleExistsConditionImpl“ in Stream „#DEPRECATED_Moovit_Standard - Archive Project Stream“ enthält 1 Fundstelle(n) mit hart codiertem Pfad oder fester Pfadbasis.
Pfad-Fundstellen (1)
/Volumes/helmut/HelmutHK/Archived/{project.name}/Projectfile
nodeList.8.properties.folderPaths.0 · Feste Pfadbasis
Die Pfadbasis zentral in einer Helmut- oder Store-Variable pflegen, z. B. {helmut.variable.MEDIA_ROOT}/Datei.mov.
offen
396b90f4-cd16-4421-8cb0-d2115891b7be
Warnung MISSING_FAILURE_PATH
Kritische Aktion besitzt keinen expliziten Fehlerpfad. Ein bewusstes Stream-Ende oder andere Fehlerbehandlung kann beabsichtigt sein.
Konkrete Verknüpfungen und Ablaufabsicht prüfen. Erreichbarkeit wird nur bei eindeutigem, vollständigem Laufzeitgraphen beurteilt; Rekursion und fehlende Fehlerpfade sind Prüfhinweise.
offen
87f2ebd6-662a-4dd1-a69c-0a95135ad750
Warnung MISSING_FAILURE_PATH
Kritische Aktion besitzt keinen expliziten Fehlerpfad. Ein bewusstes Stream-Ende oder andere Fehlerbehandlung kann beabsichtigt sein.
Konkrete Verknüpfungen und Ablaufabsicht prüfen. Erreichbarkeit wird nur bei eindeutigem, vollständigem Laufzeitgraphen beurteilt; Rekursion und fehlende Fehlerpfade sind Prüfhinweise.

Stream-Details

Extern-ID
69e8d4770a5acf262e607136
Event
ARCHIVE
Nodes
26
Deprecated-Warnung
Ja – Stream prüfen
Variablen
1

Vorgang läuft

0 s · Bitte warten. Der Vorgang wird verarbeitet.

    0 s · Es wird keine neue Snapshot-Analyse gestartet.

    Willkommen im Helmut Analyzer

    Neu hier? Unter Info & Hilfe findest du einen Quickstart für den Export aus Helmut4, den Import deiner Konfiguration und die Auswertung. Dort sind auch unsere Prüfregeln und Best Practices erklärt.

    Info & Hilfe öffnen