Connect storage via IP

CONNECTED · CLIENT · 67330d358b6e41632943b9ea

Nodes23
References8
Dynamic0
Errors0
Warnings0
Score109
Compatible 4.13.0 87% 20/23 ok · 3 dep

Issues

Show Hide
SeverityTypeNode
Deprecated Compatibility: Deprecated Node Reference #5 Send Message to User V2
Details

Send Message to User V2 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 #13 Send Message to User V2
Details

Send Message to User V2 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 #19 Send Message to User V2
Details

Send Message to User V2 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.

Orphan Temp Stream Variable Write Without Read #2 Stream Set Temporary Variable Action
Details

This 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 Hide
KindTypeKeySourceNode
Reference Helmut Wildcard helmut.projects Design #3 Folder Exists Condition
Reference Helmut Wildcard helmut.templates Design #0 Folder Exists Condition
Setter Temp Stream Variable debugIP Nodelist #2 Stream Set Temporary Variable Action
Reference Temp Stream Variable edit Design #12 Wildcard Condition V3
Reference Temp Stream Variable edit Design #21 Wildcard Condition V3
Setter Temp Stream Variable edit Nodelist #10 Stream Set Temporary Variable Action
Setter Temp Stream Variable edit Nodelist #11 Stream Set Temporary Variable Action
Reference Temp Stream Variable helmut_backend Design #12 Wildcard Condition V3
Reference Temp Stream Variable helmut_backend Design #20 Wildcard Condition V3
Setter Temp Stream Variable helmut_backend Nodelist #8 Stream Set Temporary Variable Action
Setter Temp Stream Variable helmut_backend Nodelist #9 Stream Set Temporary Variable Action
Reference Temp Stream Variable mountHook Design #7 Bash Execute Action
Reference Temp Stream Variable mountHook Design #22 Bash Execute Action
Setter Temp Stream Variable mountHook Nodelist #16 Stream Set Temporary Variable Action
Setter Temp Stream Variable mountHook Nodelist #17 Stream Set Temporary Variable Action
Setter Temp Stream Variable mountHook Nodelist #18 Stream Set Temporary Variable Action

Nodes

#TypeTitleDescriptionSummaryReferencesIssues
0 Condition / Folder / Folder Multiple Exists Condition Folder Exists Condition Will check if one or more folders exist folders: ['{helmut.templates}']
condition: DOES_EXIST

success -> #9 Stream Set Temporary Variable Action
failure -> #8 Stream Set Temporary Variable Action
helmut_wildcard:helmut.templates
1 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: ['172.28.17.51', '172.28.17.52', '172.28.17.53', '172.28.17.54', '172.28.17.55', '172.28.17.56', '172.28.17.57', '172.2…
against: {user.ip}
condition: CONTAINS

success -> #16 Stream Set Temporary Variable Action
failure -> #14 Wildcard Condition V3
2 Action / Helmut / Stream Set Temporary Variable Action Stream Set Temporary Variable Action Will set a temporary custom stream variable temporary variable: debugIP

success -> #4 Operating System Condition V2
Orphan
3 Condition / Folder / Folder Multiple Exists Condition Folder Exists Condition Will check if one or more folders exist folders: ['{helmut.projects}']
condition: DOES_EXIST

success -> #11 Stream Set Temporary Variable Action
failure -> #10 Stream Set Temporary Variable Action
helmut_wildcard:helmut.projects
4 Condition / General / OSCondition Operating System Condition V2 Will match the current operating system condition: IS

success -> #13 Send Message to User V2
failure -> #1 Wildcard Condition V3
5 Output / User / User Message Output Send Message to User V2 Will send a message to a user message: Please reload the website after successfully mounting the share(s)!
Deprecated
6 Action / General / Success Action Success Action Use it to make a failed node be successful to ensure a whole stream is successful
7 Action / Execute / Bash Execute Action Bash Execute Action Will execute a unix BASH command script: open 'smb://{stream.variable.mountHook}/helmut_backend'

success -> #21 Wildcard Condition V3
failure -> #21 Wildcard Condition V3
stream_variable:mountHook
8 Action / Helmut / Stream Set Temporary Variable Action Stream Set Temporary Variable Action Will set a temporary custom stream variable temporary variable: helmut_backend

success -> #3 Folder Exists Condition
9 Action / Helmut / Stream Set Temporary Variable Action Stream Set Temporary Variable Action Will set a temporary custom stream variable temporary variable: helmut_backend

success -> #3 Folder Exists Condition
10 Action / Helmut / Stream Set Temporary Variable Action Stream Set Temporary Variable Action Will set a temporary custom stream variable temporary variable: edit

success -> #12 Wildcard Condition V3
11 Action / Helmut / Stream Set Temporary Variable Action Stream Set Temporary Variable Action Will set a temporary custom stream variable temporary variable: edit

success -> #12 Wildcard Condition V3
12 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: ['{stream.variable.helmut_backend}', '{stream.variable.edit}']
against: false
condition: IS

success -> #6 Success Action
failure -> #2 Stream Set Temporary Variable Action
stream_variable:edit stream_variable:helmut_backend
13 Output / User / User Message Output Send Message to User V2 Will send a message to a user message: There is no storage auto mounting in place for {local.os}!
Deprecated
14 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: ['172.28.17.65', '172.28.17.66', '172.28.17.67', '172.28.17.68', '172.28.17.69', '172.28.17.70', '172.28.17.71', '172.2…
against: {user.ip}
condition: CONTAINS

success -> #17 Stream Set Temporary Variable Action
failure -> #15 Wildcard Condition V3
15 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: ['{user.ip}']
against: 172.28.17.51, 172.28.17.52, 172.28.17.53, 172.28.17.54, 172.28.17.55, 172.28.17.56, 172.28.17.57, 172.28.17.58, 172.28.…
condition: CONTAINS_NOT

success -> #18 Stream Set Temporary Variable Action
failure -> #19 Send Message to User V2
16 Action / Helmut / Stream Set Temporary Variable Action Stream Set Temporary Variable Action Will set a temporary custom stream variable temporary variable: mountHook

success -> #20 Wildcard Condition V3
17 Action / Helmut / Stream Set Temporary Variable Action Stream Set Temporary Variable Action Will set a temporary custom stream variable temporary variable: mountHook

success -> #20 Wildcard Condition V3
18 Action / Helmut / Stream Set Temporary Variable Action Stream Set Temporary Variable Action Will set a temporary custom stream variable temporary variable: mountHook

success -> #20 Wildcard Condition V3
19 Output / User / User Message Output Send Message to User V2 Will send a message to a user message: Unkown IP address: {user.ip}
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: ['false']
against: {stream.variable.helmut_backend}
condition: IS

success -> #21 Wildcard Condition V3
failure -> #7 Bash Execute Action
stream_variable:helmut_backend
21 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: ['false']
against: {stream.variable.edit}
condition: IS

success -> #5 Send Message to User V2
failure -> #22 Bash Execute Action
stream_variable:edit
22 Action / Execute / Bash Execute Action Bash Execute Action Will execute a unix BASH command script: open 'smb://{stream.variable.mountHook}/Edit'

success -> #5 Send Message to User V2
failure -> #5 Send Message to User V2
stream_variable:mountHook