Notify on new asset ingest
IMPORT · CLIENT · 66ab605441ba7f7eb8df10a2
Issues
Show
| Severity | Type | Node |
|---|---|---|
| Error | Missing Variable Definition | #7 HTTP Request Action V5 |
DetailsThis variable is used by at least one stream, but no matching definition was found in the exported reference data. → Check the variable name, export the latest definitions, or document the reference if it is resolved dynamically at runtime. |
||
| Deprecated | Compatibility: Deprecated Node Reference | #7 HTTP Request Action V5 |
DetailsHTTP Request Action V5 is marked as deprecated in the Helmut4 4.13.0 node reference. → Replace this node with the current supported action, condition, or output before upgrading or standardizing this workflow. |
||
| Compatibility | Compatibility: Wildcard Not In Selected Reference | wildcard · job.path |
Details{job.path} is used by this stream but is not listed in the Helmut4 4.13.0 wildcard reference. → Check whether the wildcard was removed, renamed, introduced in another Helmut4 version, or provided by a plugin. |
||
| Warning | Temp Stream Variable Read Without Write | #4 macOS System Notification Output |
DetailsThis Temp Stream Variable is read by a stream, but no write action was detected in the analyzed data. → Check whether it is written by a pre-stream, split stream, external process, or previous runtime context. |
||
| Orphan | Temp Stream Variable Write Without Read | #23 Stream Set Temporary Variable Action |
DetailsThis Temp Stream Variable is written by a stream, but no read was detected in the analyzed data. → Keep it if Helmut or a later workflow step consumes it; otherwise consider cleanup. |
||
| Orphan | Temp Stream Variable Write Without Read | #6 Stream Set Temporary Variable Action |
DetailsThis Temp Stream Variable is written by a stream, but no read was detected in the analyzed data. → Keep it if Helmut or a later workflow step consumes it; otherwise consider cleanup. |
||
References
Show
| Kind | Type | Key | Source | Node |
|---|---|---|---|---|
| Reference | Node Result | 570cd660-f5c9-4ab3-972c-aa874575354c | Design | #10 Wildcard Condition V3 |
| Reference | Node Result | 634da36b-23af-4281-ad58-2372ebbe2d1c | Design | #9 Json Extract Action V2 |
| Reference | Node Result | 634da36b-23af-4281-ad58-2372ebbe2d1c | Design | #11 Json Extract Action V2 |
| Reference | Node Result | 634da36b-23af-4281-ad58-2372ebbe2d1c | Design | #23 Stream Set Temporary Variable Action |
| Reference | Node Result | cc42b982-2ef1-4e74-b279-28655e57cc57 | Design | #12 Stream Set Temporary Variable Action |
| Reference | Node Result | cc42b982-2ef1-4e74-b279-28655e57cc57 | Design | #13 Empty String Condition |
| Reference | Store Variable | Helmut4-API | Design | #7 HTTP Request Action V5 |
| Setter | Temp Stream Variable | debug | Nodelist | #23 Stream Set Temporary Variable Action |
| Reference | Temp Stream Variable | notificationUser | Design | #15 Job Create Job Action V2 |
| Reference | Temp Stream Variable | notificationUser | Design | #15 Job Create Job Action V2 |
| Reference | Temp Stream Variable | notificationUser | Design | #16 Empty String Condition |
| Reference | Temp Stream Variable | notificationUser | Design | #17 Job Status Update Action |
| Setter | Temp Stream Variable | notificationUser | Nodelist | #12 Stream Set Temporary Variable Action |
| Reference | Temp Stream Variable | prjID-search | Design | #7 HTTP Request Action V5 |
| Setter | Temp Stream Variable | prjID-search | Nodelist | #8 Stream Set Temporary Variable Action |
| Reference | Temp Stream Variable | prjName | Design | #4 macOS System Notification Output |
| Reference | Temp Stream Variable | prjName | Design | #6 Stream Set Temporary Variable Action |
| Setter | Temp Stream Variable | prjname-debug | Nodelist | #6 Stream Set Temporary Variable Action |
Nodes
| # | Type | Title | Description | Summary | References | Issues |
|---|---|---|---|---|---|---|
| 0 | Action / Helmut / Job Status Update Action | Job Status Update Action | Will set a job's status | message: Informing user .. success -> #21 Empty String Condition |
|
|
| 1 | Action / Helmut / Job Status Update Action | Job Status Update Action | Will set a job's status | message: Notification done success -> #5 Job Delete Action |
|
|
| 2 | Condition / General / OSCondition | Operating System Condition V2 | Will match the current operating system | condition: IS success -> #4 macOS System Notification Output failure -> #3 Success Action |
|
|
| 3 | Action / General / Success Action | Success Action | Use it to make a failed node be successful to ensure a whole stream is successful | success -> #17 Job Status Update Action |
|
|
| 4 | Output / System Notification Output / System Notification Output | macOS System Notification Output | Will display a system notification on macOS | message: New asset(s) are ready to be snyced success -> #17 Job Status Update Action failure -> #17 Job Status Update Action |
stream_variable:prjName |
Warning
|
| 5 | Action / Helmut / Job Delete Action | Job Delete Action | Will delete a job from the database by id |
|
||
| 6 | Action / Helmut / Stream Set Temporary Variable Action | Stream Set Temporary Variable Action | Will set a temporary custom stream variable | temporary variable: prjname-debug success -> #16 Empty String Condition |
stream_variable:prjName |
Warning
Orphan
|
| 7 | Action / General / HTTPRequest Action V5 | HTTP Request Action V5 | Execute HTTP requests | success -> #23 Stream Set Temporary Variable Action failure -> #20 Job Status Update Action |
store_variable:Helmut4-API stream_variable:prjID-search |
Error
Deprecated
|
| 8 | Action / Helmut / Stream Set Temporary Variable Action | Stream Set Temporary Variable Action | Will set a temporary custom stream variable | temporary variable: prjID-search success -> #7 HTTP Request Action V5 |
|
|
| 9 | Action / General / Json Extract Action V2 | Json Extract Action V2 | Extract values from JSON payloads | success -> #10 Wildcard Condition V3 failure -> #10 Wildcard Condition V3 |
node_result:634da36b-23af-4281-ad58-2372ebbe2d1c |
Deprecated
|
| 10 | Condition / General / Wildcard Multiple Condition | Wildcard Condition V3 | 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) | source: ['20'] against: {node.result.570cd660-f5c9-4ab3-972c-aa874575354c} condition: STARTS_WITH success -> #11 Json Extract Action V2 failure -> #18 Job Status Update Action |
node_result:570cd660-f5c9-4ab3-972c-aa874575354c |
|
| 11 | Action / General / Json Extract Action V2 | Json Extract Action V2 | Extract values from JSON payloads | success -> #13 Empty String Condition failure -> #19 Job Status Update Action |
node_result:634da36b-23af-4281-ad58-2372ebbe2d1c |
Deprecated
|
| 12 | Action / Helmut / Stream Set Temporary Variable Action | Stream Set Temporary Variable Action | Will set a temporary custom stream variable | temporary variable: notificationUser success -> #15 Job Create Job Action V2 |
node_result:cc42b982-2ef1-4e74-b279-28655e57cc57 |
|
| 13 | Condition / General / Empty String Condition | Empty String Condition | Will check one or multiple strings whether they are empty or not | condition: NOT_EMPTY success -> #12 Stream Set Temporary Variable Action failure -> #14 Job Delete Action |
node_result:cc42b982-2ef1-4e74-b279-28655e57cc57 |
|
| 14 | Action / Helmut / Job Delete Action | Job Delete Action | Will delete a job from the database by id |
|
||
| 15 | Action / Helmut / Job Create Job Action | Job Create Job Action V2 | Will create a new job | success -> #1 Job Status Update Action | stream_variable:notificationUser |
|
| 16 | Condition / General / Empty String Condition | Empty String Condition | Will check one or multiple strings whether they are empty or not | condition: EMPTY success -> #8 Stream Set Temporary Variable Action failure -> #2 Operating System Condition V2 |
stream_variable:notificationUser |
|
| 17 | Action / Helmut / Job Status Update Action | Job Status Update Action | Will set a job's status | message: Message send to user {stream.variable.notificationUser} success -> #24 Job Delete Action |
stream_variable:notificationUser |
|
| 18 | Action / Helmut / Job Status Update Action | Job Status Update Action | Will set a job's status | message: http code != 200 |
|
|
| 19 | Action / Helmut / Job Status Update Action | Job Status Update Action | Will set a job's status | message: Error while extraction information from json payload |
|
|
| 20 | Action / Helmut / Job Status Update Action | Job Status Update Action | Will set a job's status | message: Failed to communicate with H4 API! |
|
|
| 21 | Condition / General / Empty String Condition | Empty String Condition | Will check one or multiple strings whether they are empty or not | condition: NOT_EMPTY success -> #6 Stream Set Temporary Variable Action failure -> #22 Job Status Update Action |
|
|
| 22 | Action / Helmut / Job Status Update Action | Job Status Update Action | Will set a job's status | message: Wildcard [<]{job.name}[>] is null |
|
|
| 23 | Action / Helmut / Stream Set Temporary Variable Action | Stream Set Temporary Variable Action | Will set a temporary custom stream variable | temporary variable: debug success -> #9 Json Extract Action V2 |
node_result:634da36b-23af-4281-ad58-2372ebbe2d1c |
Deprecated
Orphan
|
| 24 | Action / Helmut / Job Delete Action | Job Delete Action | Will delete a job from the database by id |
|