MASV upload
IMPORT · CLIENT · 67a5d9b7d8489b13f1d84644
Issues
Show
| Severity | Type | Node |
|---|---|---|
| Deprecated | Compatibility: Deprecated Node Reference | #10 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. |
||
| Deprecated | Compatibility: Deprecated Node Reference | #18 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 · path.split.5:-1.{job.destination} |
Details{path.split.5:-1.{job.destination}} 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. |
||
| Compatibility | Compatibility: Wildcard Not In Selected Reference | wildcard · user.name% |
Details{user.name%} 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. |
||
| Compatibility | Compatibility: Wildcard Not In Selected Reference | wildcard · path.name.{job.source} |
Details{path.name.{job.source}} 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. |
||
| 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 | 6d6da0e3-f16b-4891-afc6-fa0daa62df47 | Design | #15 Stream Set Temporary Variable Action |
| Reference | Node Result | 98863b89-4b77-45c6-a7a5-ff4d55cc3136 | Design | #6 Stream Set Temporary Variable Action |
| Reference | Node Result | c393a75d-0e2f-4fc4-994f-d2b3bb3ff0a6 | Design | #19 Json Extract Action V2 |
| Reference | Node Result | ef926d3b-9e1e-4ca9-86fc-b2fa3a8ee629 | Design | #20 Wildcard Condition V3 |
| Reference | Node Result | fea1b2d4-ae12-47df-8cc9-d64a763c1b0f | Design | #14 Json Extract Action V2 |
| Setter | Temp Stream Variable | jsDebug | Nodelist | #6 Stream Set Temporary Variable Action |
| Reference | Temp Stream Variable | masvDocker | Design | #5 Execute Javascript Action |
| Reference | Temp Stream Variable | masvDocker | Design | #10 HTTP Request Action V5 |
| Reference | Temp Stream Variable | masvDocker | Design | #18 HTTP Request Action V5 |
| Reference | Temp Stream Variable | packageName | Design | #10 HTTP Request Action V5 |
| Reference | Temp Stream Variable | teamID | Design | #10 HTTP Request Action V5 |
| Reference | Temp Stream Variable | uploadDescription | Design | #10 HTTP Request Action V5 |
| Reference | Temp Stream Variable | uploadFilePath | Design | #10 HTTP Request Action V5 |
| Reference | Temp Stream Variable | uploadFilePath | Design | #24 Job Status Update Action |
| Setter | Temp Stream Variable | uploadFilePath | Nodelist | #11 Stream Set Temporary Variable Action |
| Reference | Temp Stream Variable | uploadID | Design | #5 Execute Javascript Action |
| Reference | Temp Stream Variable | uploadID | Design | #18 HTTP Request Action V5 |
| Setter | Temp Stream Variable | uploadID | Nodelist | #15 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: Starting upload to MASV ... success -> #1 Split Stream Action |
|
|
| 1 | Action / General / Split Stream Action | Split Stream Action | Will split a stream into a synchronous and an asynchronous way. Required if a stream's execution time might exceed 60 seconds. A stream fails after 60 seconds. The asynchronous path is executed synchronously in itself and may take longer t… | success -> #2 Sleep Action failure -> #3 File Exists Condition |
|
|
| 2 | Action / General / Sleep Action | Sleep Action | Will sleep for an amount of milliseconds |
|
||
| 3 | Condition / File / File Multiple Exists Condition | File Exists Condition | Will check if one or more files exist | condition: DOES_EXIST success -> #7 Job File Copy Action V2 failure -> #4 Job Status Update Action |
|
|
| 4 | Action / Helmut / Job Status Update Action | Job Status Update Action | Will set a job's status | message: File not found |
|
|
| 5 | Action / Execute / Javascript Execute Action | Execute Javascript Action | Will execute javascript | script: // Define a function that polls the endpoint and returns a log string function pollEndpoint() { // This variable ac… success -> #6 Stream Set Temporary Variable Action failure -> #17 Job Status Update Action |
stream_variable:masvDocker stream_variable:uploadID |
|
| 6 | Action / Helmut / Stream Set Temporary Variable Action | Stream Set Temporary Variable Action | Will set a temporary custom stream variable | temporary variable: jsDebug success -> #18 HTTP Request Action V5 |
node_result:98863b89-4b77-45c6-a7a5-ff4d55cc3136 |
Orphan
|
| 7 | Action / Helmut / Job File Copy With Options Action V2 | Job File Copy Action V2 | Will copy a file. Node result will be the destination file path | source: {job.source} target: /Volumes/Helmut/helmut480-test/masv/data/{path.name.{job.source}} success -> #8 File Exists Condition failure -> #9 Job Status Update Action |
|
|
| 8 | Condition / File / File Multiple Exists Condition | File Exists Condition | Will check if one or more files exist | condition: DOES_EXIST success -> #25 Job Status Update Action failure -> #4 Job Status Update Action |
|
|
| 9 | Action / Helmut / Job Status Update Action | Job Status Update Action | Will set a job's status | message: Failed to copy file |
|
|
| 10 | Action / General / HTTPRequest Action V5 | HTTP Request Action V5 | Execute HTTP requests | success -> #12 Sleep Action failure -> #13 Job Status Update Action |
stream_variable:masvDocker stream_variable:packageName stream_variable:teamID stream_variable:uploadDescription stream_variable:uploadFilePath |
Deprecated
|
| 11 | Action / Helmut / Stream Set Temporary Variable Action | Stream Set Temporary Variable Action | Will set a temporary custom stream variable | temporary variable: uploadFilePath success -> #10 HTTP Request Action V5 |
|
|
| 12 | Action / General / Sleep Action | Sleep Action | Will sleep for an amount of milliseconds | success -> #14 Json Extract Action V2 |
|
|
| 13 | Action / Helmut / Job Status Update Action | Job Status Update Action | Will set a job's status | message: http node failed |
|
|
| 14 | Action / General / Json Extract Action V2 | Json Extract Action V2 | Extract values from JSON payloads | success -> #15 Stream Set Temporary Variable Action failure -> #16 Job Status Update Action |
node_result:fea1b2d4-ae12-47df-8cc9-d64a763c1b0f |
Deprecated
|
| 15 | Action / Helmut / Stream Set Temporary Variable Action | Stream Set Temporary Variable Action | Will set a temporary custom stream variable | temporary variable: uploadID success -> #5 Execute Javascript Action |
node_result:6d6da0e3-f16b-4891-afc6-fa0daa62df47 |
|
| 16 | Action / Helmut / Job Status Update Action | Job Status Update Action | Will set a job's status | message: json extract failed |
|
|
| 17 | Action / Helmut / Job Status Update Action | Job Status Update Action | Will set a job's status | message: upload check failed |
|
|
| 18 | Action / General / HTTPRequest Action V5 | HTTP Request Action V5 | Execute HTTP requests | success -> #19 Json Extract Action V2 failure -> #21 Job Status Update Action |
stream_variable:masvDocker stream_variable:uploadID |
Deprecated
|
| 19 | Action / General / Json Extract Action V2 | Json Extract Action V2 | Extract values from JSON payloads | success -> #20 Wildcard Condition V3 failure -> #22 Job Status Update Action |
node_result:c393a75d-0e2f-4fc4-994f-d2b3bb3ff0a6 |
Deprecated
|
| 20 | 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.ef926d3b-9e1e-4ca9-86fc-b2fa3a8ee629} condition: STARTS_WITH success -> #24 Job Status Update Action failure -> #23 Job Status Update Action |
node_result:ef926d3b-9e1e-4ca9-86fc-b2fa3a8ee629 |
|
| 21 | Action / Helmut / Job Status Update Action | Job Status Update Action | Will set a job's status | message: http finalize failed |
|
|
| 22 | Action / Helmut / Job Status Update Action | Job Status Update Action | Will set a job's status | message: failed extracting code |
|
|
| 23 | Action / Helmut / Job Status Update Action | Job Status Update Action | Will set a job's status | message: failed finalizing upload |
|
|
| 24 | Action / Helmut / Job Status Update Action | Job Status Update Action | Will set a job's status | message: MASV upload done for {stream.variable.uploadFilePath} | stream_variable:uploadFilePath |
|
| 25 | Action / Helmut / Job Status Update Action | Job Status Update Action | Will set a job's status | message: Uploading with MASV in progress ... success -> #11 Stream Set Temporary Variable Action |
|