PROD
FX
Pruefe - Assets
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ängigkeitenHervorgehobener Node:
29eb6bbc-206b-450c-9d49-7bf00aa02ee5Die UUID wird in den Rohdaten markiert. Die Node-Klasse findest du in der Deprecated-Arbeitsliste oder direkt im JSON-Ausschnitt.
Aktivierung
AktiviertJobstatus im Dashboard
Nicht erforderlich / nicht jobbezogenGrafische Streamansicht
13 Nodes
Variablen und Fundstellen
helmut
ESP_path_Temp
definiert
3×
nodeList.8.properties.folderPaths.0
{helmut.variable.ESP_path_Temp}\Logs_H4\asset_Check_Manuell\{stream.variable.project_subfolder}
nodeList.9.properties.folderPaths.0
{helmut.variable.ESP_path_Temp}\Logs_H4\asset_Check_Manuell\{stream.variable.project_subfolder}
nodeList.12.properties.variableValue
{helmut.variable.ESP_path_Temp}\Logs_H4\asset_Check_Manuell\{stream.variable.project_subfolder}
Stream-Rohdaten
{
"id": "6ab3a51e2729f03bc702a4a2",
"name": "Pruefe - Assets",
"createDate": "2026-09-23T10:08:30.295Z",
"modificationDate": "2026-10-18T10:56:29.395Z",
"streamEvent": "CUSTOM_FX",
"streamHost": "CLIENT",
"disabled": false,
"startNodeUUID": "7a31706f-cec1-44fd-ad18-217842ae3d14",
"groups": [
"69e8d33629f82c5fa983613d",
"69e8d35829f82c5fa9836141"
],
"order": 40,
"tags": [
"FX"
],
"design": "{\"operators\":{\"0\":{\"top\":20,\"left\":800,\"properties\":{\"description\":\"Will set a temporary custom stream variable\",\"title\":\"Stream Set Temporary Variable Action\",\"nodeUUID\":\"507cbe1b-9f5c-4fcf-a7d9-b3a66175b2ab\",\"uncontained\":false,\"class\":\"nodes.actions.helmut.stream.StreamSetTemporaryVariableActionImpl\",\"className\":\"actionNode\",\"parameter\":{\"Variable name\":{\"type\":\"STRING\",\"description\":\"Name of the temporary variable to be set\",\"variableName\":\"variableName\",\"placeholder\":\"my_variable\",\"value\":\"project_subfolder\"},\"Variable value\":{\"type\":\"STRING\",\"description\":\"Name of the value to be used for the temporary variable\",\"variableName\":\"variableValue\",\"placeholder\":\"my_value_name\",\"value\":\"{project.metadata.Projekt-Kurzname}\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"1\":{\"top\":450,\"left\":3070,\"properties\":{\"description\":\"Will export a JSON report detailing in how many projects the asset has been used\",\"title\":\"Cosmo Asset Report Action\",\"nodeUUID\":\"7fa90f25-b8c0-4739-9159-10e079240d42\",\"uncontained\":false,\"class\":\"nodes.actions.helmut.cosmo.reports.CosmoAssetReportAction\",\"className\":\"actionNode\",\"parameter\":{\"Asset ID\":{\"type\":\"STRING\",\"description\":\"ID of the asset for which a report should be generated\",\"variableName\":\"assetId\",\"placeholder\":\"{node.result.?}\",\"values\":[\"{stream.last_result}\"],\"value\":\"{stream.last_result}\"},\"Destination file\":{\"type\":\"STRING\",\"description\":\"JSON destination file path (incl. name excl. extension)\",\"variableName\":\"destinationFile\",\"placeholder\":\"/Volumes/helmut/Destination_Folder_Name/myAssetReport\",\"value\":\"{stream.variable.fullpath_project_subfolder}\\\\{stream.last_result}_report\"},\"If new file exists\":{\"type\":\"ENUM\",\"description\":\"Defines conflict rule in case file already exists\",\"variableName\":\"conflictRule\",\"values\":[\"APPEND\",\"INCREMENT_NAME\",\"DELETE_EXISTING\"],\"value\":\"INCREMENT_NAME\"}},\"globalParameter\":{\"Async\":{\"type\":\"BOOLEAN\",\"variableName\":\"async\",\"value\":false}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"2\":{\"top\":440,\"left\":3935,\"properties\":{\"description\":\"Use it to make a failed node be successful to ensure a whole stream is successful\",\"title\":\"Success Action\",\"nodeUUID\":\"49ec153d-445e-44d5-88ef-49472ca9ff36\",\"uncontained\":false,\"class\":\"nodes.actions.general.SuccessActionImpl\",\"className\":\"actionNode\",\"parameter\":{},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"3\":{\"top\":35,\"left\":3045,\"properties\":{\"description\":\"Will sleep for an amount of milliseconds\",\"title\":\"Sleep Action\",\"nodeUUID\":\"1d09c960-30d0-4239-9f21-35b34be58c25\",\"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\":\"5000\"}},\"globalParameter\":{\"Async\":{\"type\":\"BOOLEAN\",\"variableName\":\"async\",\"value\":false}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"4\":{\"top\":45,\"left\":4055,\"properties\":{\"description\":\"Use it to make a failed node be successful to ensure a whole stream is successful\",\"title\":\"Success Action\",\"nodeUUID\":\"c6fd639c-01f2-4363-8039-610109053e34\",\"uncontained\":false,\"class\":\"nodes.actions.general.SuccessActionImpl\",\"className\":\"actionNode\",\"parameter\":{},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"5\":{\"top\":20,\"left\":410,\"properties\":{\"description\":\"Will map wildcards in all available metadata\",\"title\":\"Metadata Auto Mapper Action\",\"nodeUUID\":\"7a31706f-cec1-44fd-ad18-217842ae3d14\",\"uncontained\":false,\"class\":\"nodes.actions.metadata.MetadataAutoMapperActionImpl\",\"className\":\"actionNode\",\"parameter\":{},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"6\":{\"top\":445,\"left\":3500,\"properties\":{\"description\":\"Will sleep for an amount of milliseconds\",\"title\":\"Sleep Action\",\"nodeUUID\":\"6f97e080-1d0a-4f48-8077-4a02f12fafb3\",\"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\"}}}},\"7\":{\"top\":185,\"left\":2560,\"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\":\"494523d9-b705-49de-8a26-b02edac616cf\",\"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\"}}}},\"8\":{\"top\":270,\"left\":800,\"properties\":{\"description\":\"Will check if one or more folders exist\",\"title\":\"Folder Exists Condition\",\"nodeUUID\":\"451383d7-49f9-4c47-88c0-296367445ddd\",\"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\",\"description\":\"Path to the folder to be checked\",\"variableName\":\"folderPaths\",\"placeholder\":\"H:\\\\check_that_folder\",\"value\":[\"{helmut.variable.ESP_path_Temp}\\\\Logs_H4\\\\asset_Check_Manuell\\\\{stream.variable.project_subfolder}\"]}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"9\":{\"top\":525,\"left\":800,\"properties\":{\"description\":\"Will create one or more folders\",\"title\":\"Folder Create Action V2\",\"nodeUUID\":\"77e0bfef-3042-4915-92cc-d35a8ea1c3ae\",\"uncontained\":false,\"class\":\"nodes.actions.create.FolderMultipleCreateActionImplV2\",\"className\":\"actionNode\",\"parameter\":{\"Folder path\":{\"type\":\"ARRAY_STRING\",\"description\":\"Path and name of the folder to be created\",\"variableName\":\"folderPaths\",\"placeholder\":\"H:\\\\New_Folder_Name\",\"value\":[\"{helmut.variable.ESP_path_Temp}\\\\Logs_H4\\\\asset_Check_Manuell\\\\{stream.variable.project_subfolder}\"]},\"If new folder exists\":{\"type\":\"ENUM\",\"description\":\"Defines conflict rule in case folder already exists\",\"variableName\":\"conflictRule\",\"values\":[\"FAIL\",\"SKIP\",\"DELETE_EXISTING\",\"RENAME_EXISTING\"],\"value\":\"SKIP\"}},\"globalParameter\":{\"Async\":{\"type\":\"BOOLEAN\",\"variableName\":\"async\",\"value\":false}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"10\":{\"top\":825,\"left\":800,\"properties\":{\"description\":\"Will set a temporary custom stream variable\",\"title\":\"Stream Set Temporary Variable Action\",\"nodeUUID\":\"c73f413a-0b41-4d3f-92b8-7133fed9eb34\",\"uncontained\":false,\"class\":\"nodes.actions.helmut.stream.StreamSetTemporaryVariableActionImpl\",\"className\":\"actionNode\",\"parameter\":{\"Variable name\":{\"type\":\"STRING\",\"description\":\"Name of the temporary variable to be set\",\"variableName\":\"variableName\",\"placeholder\":\"my_variable\",\"value\":\"project_subfolder\"},\"Variable value\":{\"type\":\"STRING\",\"description\":\"Name of the value to be used for the temporary variable\",\"variableName\":\"variableValue\",\"placeholder\":\"my_value_name\",\"value\":\"{date.year}_{date.month}_{date.day}_unbekannt\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"11\":{\"top\":35,\"left\":3540,\"properties\":{\"description\":\"Will execute a windows CMD command\",\"title\":\"CMD Execute Action\",\"nodeUUID\":\"29eb6bbc-206b-450c-9d49-7bf00aa02ee5\",\"uncontained\":false,\"class\":\"nodes.actions.execute.CMDExecuteActionImpl\",\"className\":\"actionNode\",\"parameter\":{\"Command\":{\"type\":\"STRING\",\"description\":\"The command to execute\",\"variableName\":\"cmd\",\"placeholder\":\"uptime\",\"value\":\"C:\\\\Windows\\\\Explorer.exe /e,\\\"{stream.variable.fullpath_project_subfolder}\\\"\"}},\"globalParameter\":{\"Async\":{\"type\":\"BOOLEAN\",\"variableName\":\"async\",\"value\":false}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"13\":{\"top\":220,\"left\":1510,\"properties\":{\"description\":\"Will set a temporary custom stream variable\",\"title\":\"Stream Set Temporary Variable Action\",\"nodeUUID\":\"3c013728-e0c1-4e39-9e8e-e427ccb3fc4d\",\"uncontained\":false,\"class\":\"nodes.actions.helmut.stream.StreamSetTemporaryVariableActionImpl\",\"className\":\"actionNode\",\"parameter\":{\"Variable name\":{\"type\":\"STRING\",\"description\":\"Name of the temporary variable to be set\",\"variableName\":\"variableName\",\"placeholder\":\"my_variable\",\"value\":\"fullpath_project_subfolder\"},\"Variable value\":{\"type\":\"STRING\",\"description\":\"Name of the value to be used for the temporary variable\",\"variableName\":\"variableValue\",\"placeholder\":\"my_value_name\",\"value\":\"{helmut.variable.ESP_path_Temp}\\\\Logs_H4\\\\asset_Check_Manuell\\\\{stream.variable.project_subfolder}\"}},\"globalParameter\":{},\"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\":\"CUSTOM_FX\",\"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: Pruefe - Assets\",\"uncontained\":false,\"nodeUUID\":\"35b4a4e6-ead8-43da-88ef-fb477f41a23d\"},\"top\":20}},\"links\":{\"1\":{\"fromOperator\":5,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":0,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"2\":{\"fromOperator\":7,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":\"3\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"5\":{\"fromOperator\":\"startNode\",\"fromConnector\":\"trigger\",\"fromSubConnector\":0,\"toOperator\":5,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"6\":{\"fromOperator\":7,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":\"1\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"7\":{\"fromOperator\":1,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":6,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"8\":{\"fromOperator\":6,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":2,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"9\":{\"fromOperator\":0,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":8,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"11\":{\"fromOperator\":8,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":9,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"13\":{\"fromOperator\":9,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":10,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"16\":{\"fromOperator\":3,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":11,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"17\":{\"fromOperator\":11,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":4,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"18\":{\"fromOperator\":11,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":4,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"19\":{\"fromOperator\":8,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":13,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"20\":{\"fromOperator\":9,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":13,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"21\":{\"fromOperator\":10,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":13,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"22\":{\"fromOperator\":13,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":7,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"23\":{\"fromOperator\":13,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":7,\"toConnector\":\"trigger\",\"toSubConnector\":0}},\"operatorTypes\":{},\"grid\":{\"height\":9000,\"width\":16000}}",
"deprecated": false,
"nodeList": [
{
"class": "nodes.actions.helmut.stream.StreamSetTemporaryVariableActionImpl",
"deprecated": false,
"properties": {
"variableName": "project_subfolder",
"variableValue": "{project.metadata.Projekt-Kurzname}",
"nodeUUID": "507cbe1b-9f5c-4fcf-a7d9-b3a66175b2ab",
"successNodeUUID": "451383d7-49f9-4c47-88c0-296367445ddd"
}
},
{
"class": "nodes.actions.helmut.cosmo.reports.CosmoAssetReportAction",
"deprecated": false,
"properties": {
"assetId": "{stream.last_result}",
"destinationFile": "{stream.variable.fullpath_project_subfolder}\\{stream.last_result}_report",
"conflictRule": "INCREMENT_NAME",
"nodeUUID": "7fa90f25-b8c0-4739-9159-10e079240d42",
"successNodeUUID": "6f97e080-1d0a-4f48-8077-4a02f12fafb3"
}
},
{
"class": "nodes.actions.general.SuccessActionImpl",
"deprecated": false,
"properties": {
"nodeUUID": "49ec153d-445e-44d5-88ef-49472ca9ff36"
}
},
{
"class": "nodes.actions.general.SleepActionImpl",
"deprecated": false,
"properties": {
"ms": 5000,
"nodeUUID": "1d09c960-30d0-4239-9f21-35b34be58c25",
"successNodeUUID": "29eb6bbc-206b-450c-9d49-7bf00aa02ee5"
}
},
{
"class": "nodes.actions.general.SuccessActionImpl",
"deprecated": false,
"properties": {
"nodeUUID": "c6fd639c-01f2-4363-8039-610109053e34"
}
},
{
"class": "nodes.actions.metadata.MetadataAutoMapperActionImpl",
"deprecated": false,
"properties": {
"nodeUUID": "7a31706f-cec1-44fd-ad18-217842ae3d14",
"successNodeUUID": "507cbe1b-9f5c-4fcf-a7d9-b3a66175b2ab"
}
},
{
"class": "nodes.actions.general.SleepActionImpl",
"deprecated": false,
"properties": {
"ms": 100,
"nodeUUID": "6f97e080-1d0a-4f48-8077-4a02f12fafb3",
"successNodeUUID": "49ec153d-445e-44d5-88ef-49472ca9ff36"
}
},
{
"class": "nodes.actions.helmut.cosmo.CosmoGetProjectAssetsActionImplV4",
"deprecated": false,
"properties": {
"projectId": "{project.id}",
"unique": true,
"filter": "BOTH",
"nodeUUID": "494523d9-b705-49de-8a26-b02edac616cf",
"failedNodeUUID": "7fa90f25-b8c0-4739-9159-10e079240d42",
"successNodeUUID": "1d09c960-30d0-4239-9f21-35b34be58c25"
}
},
{
"class": "nodes.conditions.folder.FolderMultipleExistsConditionImpl",
"deprecated": false,
"properties": {
"conditionType": "DOES_EXIST",
"folderPaths": [
"{helmut.variable.ESP_path_Temp}\\Logs_H4\\asset_Check_Manuell\\{stream.variable.project_subfolder}"
],
"nodeUUID": "451383d7-49f9-4c47-88c0-296367445ddd",
"failedNodeUUID": "77e0bfef-3042-4915-92cc-d35a8ea1c3ae",
"successNodeUUID": "3c013728-e0c1-4e39-9e8e-e427ccb3fc4d"
}
},
{
"class": "nodes.actions.create.FolderMultipleCreateActionImplV2",
"deprecated": false,
"properties": {
"folderPaths": [
"{helmut.variable.ESP_path_Temp}\\Logs_H4\\asset_Check_Manuell\\{stream.variable.project_subfolder}"
],
"conflictRule": "SKIP",
"nodeUUID": "77e0bfef-3042-4915-92cc-d35a8ea1c3ae",
"failedNodeUUID": "c73f413a-0b41-4d3f-92b8-7133fed9eb34",
"successNodeUUID": "3c013728-e0c1-4e39-9e8e-e427ccb3fc4d"
}
},
{
"class": "nodes.actions.helmut.stream.StreamSetTemporaryVariableActionImpl",
"deprecated": false,
"properties": {
"variableName": "project_subfolder",
"variableValue": "{date.year}_{date.month}_{date.day}_unbekannt",
"nodeUUID": "c73f413a-0b41-4d3f-92b8-7133fed9eb34",
"successNodeUUID": "3c013728-e0c1-4e39-9e8e-e427ccb3fc4d"
}
},
{
"class": "nodes.actions.execute.CMDExecuteActionImpl",
"deprecated": false,
"properties": {
"cmd": "C:\\Windows\\Explorer.exe /e,\"{stream.variable.fullpath_project_subfolder}\"",
"nodeUUID": "29eb6bbc-206b-450c-9d49-7bf00aa02ee5",
"failedNodeUUID": "c6fd639c-01f2-4363-8039-610109053e34",
"successNodeUUID": "c6fd639c-01f2-4363-8039-610109053e34"
}
},
{
"class": "nodes.actions.helmut.stream.StreamSetTemporaryVariableActionImpl",
"deprecated": false,
"properties": {
"variableName": "fullpath_project_subfolder",
"variableValue": "{helmut.variable.ESP_path_Temp}\\Logs_H4\\asset_Check_Manuell\\{stream.variable.project_subfolder}",
"nodeUUID": "3c013728-e0c1-4e39-9e8e-e427ccb3fc4d",
"failedNodeUUID": "494523d9-b705-49de-8a26-b02edac616cf",
"successNodeUUID": "494523d9-b705-49de-8a26-b02edac616cf"
}
}
]
}Findings im Stream
Warnungoffen
29eb6bbc-206b-450c-9d49-7bf00aa02ee5
Node „CMDExecuteActionImpl“ in Stream „Pruefe - Assets“ enthält 1 Fundstelle(n) mit hart codiertem Pfad oder fester Pfadbasis.
Pfad-Fundstellen (1)
C:\Windows\Explorer.exenodeList.11.properties.cmd · Zeile 1 · Hart codierter Pfad
Die Pfadbasis zentral in einer Helmut- oder Store-Variable pflegen, z. B. {helmut.variable.MEDIA_ROOT}/Datei.mov.
Stream-Details
- Extern-ID
- 6ab3a51e2729f03bc702a4a2
- Event
- CUSTOM_FX
- Nodes
- 13
- Deprecated-Warnung
- Nein
- Variablen
- 1