Restore Project

RESTORE · CLIENT · 5f437b271bb1610006d84db3

Nodes23
References32
Dynamic14
Errors1
Warnings0
Score207
Compatible 4.13.0 78% 18/23 ok · 2 dep · 3 wc

Issues

Show Hide
SeverityTypeNode
Error Missing Metadata Definition #13 Job Metadata Changer Action V2
Details

This metadata key is used by at least one stream, but no matching metadata definition was found in the export.

→ Check the metadata name and scope, export the latest metadata definitions, or document it if it is created dynamically.

Deprecated Compatibility: Deprecated Node Reference #3 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 #22 Cosmo get project assets Action
Details

Cosmo get project assets Action 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: Design Enum Options Missing #14 File Copy Action
Details

File Copy Action has an outdated option list for If new Filepath exists. Helmut4 4.13.0 also lists: INCREMENT_NAME.

→ Open and save the stream in the selected Helmut4 version or update the node so the design metadata contains the current enum options.

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 · job.mimeType.{path.extension.{job.source}}
Details

{job.mimeType.{path.extension.{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.

Compatibility Compatibility: Wildcard Not In Selected Reference wildcard · path.extension.{job.source}
Details

{path.extension.{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.

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.

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.

Compatibility Compatibility: Wildcard Not In Selected Reference wildcard · path.split.0:-3.{stream.variable.oldpath}
Details

{path.split.0:-3.{stream.variable.oldpath}} 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 · job.mimeType.{path.extension.{job.source}}
Details

{job.mimeType.{path.extension.{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.

Compatibility Compatibility: Wildcard Not In Selected Reference wildcard · path.basename.{job.source}
Details

{path.basename.{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.

Compatibility Compatibility: Wildcard Not In Selected Reference wildcard · path.extension.{job.source}
Details

{path.extension.{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.

Old Wildcard Deprecated Wildcard Syntax #2 Project status update Action
Details

Action / Helmut / Project Status Update Action uses old percent-style wildcard syntax: %project.id%, %user.name%. This syntax is deprecated — use curly-brace syntax instead.

→ Replace %wildcard% with {wildcard} in all parameter values of this node.

Old Wildcard Deprecated Wildcard Syntax #0 Projectfile Copy Action
Details

Action / Helmut / Project File Copy Action uses old percent-style wildcard syntax: %project.id%. This syntax is deprecated — use curly-brace syntax instead.

→ Replace %wildcard% with {wildcard} in all parameter values of this node.

Old Wildcard Deprecated Wildcard Syntax #22 Cosmo get project assets Action
Details

Action / Helmut / Cosmo Get Project Assets Action uses old percent-style wildcard syntax: %project.id%. This syntax is deprecated — use curly-brace syntax instead.

→ Replace %wildcard% with {wildcard} in all parameter values of this node.

Old Wildcard Deprecated Wildcard Syntax #5 Project status update Action
Details

Action / Helmut / Project Status Update Action uses old percent-style wildcard syntax: %project.id%, %user.name%. This syntax is deprecated — use curly-brace syntax instead.

→ Replace %wildcard% with {wildcard} in all parameter values of this node.

Dynamic Reference Dynamic Variable Reference #0 Projectfile Copy Action
Details

The variable name contains a placeholder or dynamic expression, so the final key cannot be fully verified from the export alone.

→ Document the expected resolved values or add explicit definitions for the known runtime keys.

References

Show Hide
KindTypeKeySourceNode
Reference Helmut Variable Asset workfolder Design #8 Cosmo Change Project Asset Action V3
Reference Helmut Variable Asset workfolder Design #17 Job File Copy Action V2
Reference Helmut Wildcard helmut.projects Design #0 Projectfile Copy Action
Reference Helmut Wildcard helmut.projects Design #14 File Copy Action
Reference Helmut Wildcard helmut.projects Design #15 Folder Create Action
Reference Helmut Wildcard helmut.projects Design #15 Folder Create Action
Reference Helmut Wildcard helmut.projects Design #15 Folder Create Action
Reference Helmut Wildcard helmut.projects Design #15 Folder Create Action
Reference Helmut Wildcard helmut.projects Design #16 Premiere Path Settings Action V2
Reference Helmut Wildcard helmut.projects Design #16 Premiere Path Settings Action V2
Reference Helmut Wildcard helmut.projects Design #16 Premiere Path Settings Action V2
Reference Helmut Wildcard helmut.projects Design #16 Premiere Path Settings Action V2
Reference Helmut Wildcard helmut.projects Design #16 Premiere Path Settings Action V2
Reference Helmut Wildcard helmut.projects Design #16 Premiere Path Settings Action V2
Reference Helmut Wildcard helmut.projects Design #16 Premiere Path Settings Action V2
Reference Helmut Wildcard helmut.projects Design #16 Premiere Path Settings Action V2
Reference Helmut Wildcard helmut.projects Design #19 Project As JSON V2
Setter Job Metadata Status Nodelist #13 Job Metadata Changer Action V2
Reference Store Variable short-{project.extension} Design #0 Projectfile Copy Action
Reference Store Variable short-{project.extension} Design #14 File Copy Action
Reference Store Variable short-{project.extension} Design #15 Folder Create Action
Reference Store Variable short-{project.extension} Design #15 Folder Create Action
Reference Store Variable short-{project.extension} Design #15 Folder Create Action
Reference Store Variable short-{project.extension} Design #15 Folder Create Action
Reference Store Variable short-{project.extension} Design #16 Premiere Path Settings Action V2
Reference Store Variable short-{project.extension} Design #16 Premiere Path Settings Action V2
Reference Store Variable short-{project.extension} Design #16 Premiere Path Settings Action V2
Reference Store Variable short-{project.extension} Design #16 Premiere Path Settings Action V2
Reference Store Variable short-{project.extension} Design #16 Premiere Path Settings Action V2
Reference Store Variable short-{project.extension} Design #16 Premiere Path Settings Action V2
Reference Store Variable short-{project.extension} Design #16 Premiere Path Settings Action V2
Reference Store Variable short-{project.extension} Design #19 Project As JSON V2
Reference Temp Stream Variable oldpath Design #6 Folder Delete Action
Setter Temp Stream Variable oldpath Nodelist #21 Stream set temporary variable Action

Nodes

#TypeTitleDescriptionSummaryReferencesIssues
0 Action / Helmut / Project File Copy Action Projectfile Copy Action Will copy a template file and set it as project file success -> #15 Folder Create Action
failure -> #7 Fail Action
helmut_wildcard:helmut.projects store_variable:short-{project.extension}
Old Wildcard Dynamic Reference
1 Action / Helmut / Job Status Update Action Job status update Action Will set a job's status message: Project: '{project.name} has been restored successfully.

success -> #13 Job Metadata Changer Action V2
2 Action / Helmut / Project Status Update Action Project status update Action Will set a project's status success -> #12 Split Stream Action
Old Wildcard
3 Output / User / User Message Output Send Message to User V2 Will send a message to a user message: The project was not previously archived. No further action has been taken.
Deprecated
4 Action / General / Success Action Success Action Use it to make a failed node be successful to ensure a whole stream is successful
5 Action / Helmut / Project Status Update Action Project status update Action Will set a project's status success -> #1 Job status update Action
Old Wildcard
6 Action / Delete / Folder Multiple Delete Action Folder Delete Action Will delete one or more folders recursively folders: ['{path.split.0:-3.{stream.variable.oldpath}}']

success -> #5 Project status update Action
failure -> #5 Project status update Action
stream_variable:oldpath
7 Action / General / Fail Action With Message Fail Action Will always fail message: Failed to restore project {project.name} - contact admin!
8 Action / Helmut / Cosmo Change Project Asset Action Cosmo Change Project Asset Action V3 Will move an asset within Cosmo (for a single project) failure -> #4 Success Action helmut_variable:Asset workfolder
9 Action / Helmut / Job Status Update Action Job Status Update Action Will set a job's status message: The project was not previously archived..no further action has been taken.

success -> #3 Send Message to User V2
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: ['ARCHIVED']
against: {project.locked.status}
condition: IS

success -> #2 Project status update Action
failure -> #9 Job Status Update Action
11 Action / General / Sleep Action Sleep Action Will sleep for an amount of milliseconds
12 Action / General / Split Stream Action Split Stream Action Will split into a synchronous and an asynchronous way success -> #11 Sleep Action
failure -> #22 Cosmo get project assets Action
13 Action / Metadata / Job Metadata Changer Action Job Metadata Changer Action V2 Will change a single metadata value for a job metadata: Status

success -> #18 Job Create Job Action V2
Error
14 Action / Copy / File Copy With Options Action File Copy Action Will copy a file (will overwrite if destination exists) source: {project.path}
target: {helmut.projects}/{project.group}/{project.category}/{project.template}/{project.name}/{store.variable.short-{project.e…

success -> #16 Premiere Path Settings Action V2
failure -> #7 Fail Action
helmut_wildcard:helmut.projects store_variable:short-{project.extension}
Compatibility Dynamic Reference
15 Action / Create / Folder Multiple Create Action Folder Create Action Will create one or more folders folders: ['{helmut.projects}/{project.group}/{project.category}/{project.template}/{project.name}/{store.variable.short-{project…

success -> #14 File Copy Action
helmut_wildcard:helmut.projects store_variable:short-{project.extension}
Dynamic Reference
16 Action / Helmut / Premiere Paths Settings Action V2 Premiere Path Settings Action V2 Will set various paths in a Premiere project (leave empty to skip) success -> #19 Project As JSON V2 helmut_wildcard:helmut.projects store_variable:short-{project.extension}
Dynamic Reference
17 Action / Helmut / Job File Copy With Options Action V2 Job File Copy Action V2 Will copy a file source: {job.source}
target: {helmut.variable.Asset workfolder}/{job.mimeType.{path.extension.{job.source}}}/{path.name.{job.source}}

success -> #8 Cosmo Change Project Asset Action V3
failure -> #4 Success Action
helmut_variable:Asset workfolder
18 Action / Helmut / Job Create Job Action Job Create Job Action V2 Will create a new job
19 Action / Helmut / Project JSONAction Project As JSON V2 Will write a JSON file next to the project success -> #6 Folder Delete Action helmut_wildcard:helmut.projects store_variable:short-{project.extension}
Dynamic Reference
20 Action / General / Sleep Action Sleep Action Will sleep for an amount of milliseconds success -> #17 Job File Copy Action V2
21 Action / Helmut / Stream Set Temporary Variable Action Stream set temporary variable Action Will set a temporary custom stream variable temporary variable: oldpath

success -> #0 Projectfile Copy Action
22 Action / Helmut / Cosmo Get Project Assets Action Cosmo get project assets Action Will while over a list of all/selected assets for a project success -> #21 Stream set temporary variable Action
failure -> #20 Sleep Action
Deprecated Old Wildcard