User Tools

Site Tools


variables:inbuilt_variables

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
variables:inbuilt_variables [2020/02/28 11:41]
benjamin [Special Variables]
variables:inbuilt_variables [2021/03/08 20:18] (current)
benjamin
Line 29: Line 29:
 Variables are generally populated on the fly when needed. Variables are generally populated on the fly when needed.
  
-{{:variables:populated_variable.jpg?nolink&1000|}}+{{:variables:populated_variable_1.2.png?nolink&1000|}}
  
 You can call all these generic inbuilt variables when you want and insert it by pressing the arrow-button next to a text field. All fields that has an arrow next to it supports variables. You can call all these generic inbuilt variables when you want and insert it by pressing the arrow-button next to a text field. All fields that has an arrow next to it supports variables.
Line 111: Line 111:
 |< 100% 15% 75% >| |< 100% 15% 75% >|
 |**%s_original_attrib%**|Attributes of the original file (RASH).| |**%s_original_attrib%**|Attributes of the original file (RASH).|
-|**%s_original_full%**|Full path original file name as picket up by monitor or manually submitted.| 
 |**%s_original_ext%**|Original extension.| |**%s_original_ext%**|Original extension.|
 |**%s_original_name%**|Original filename without extension and path.| |**%s_original_name%**|Original filename without extension and path.|
Line 126: Line 125:
 |**%i_original_sec%**|Creation second of original file.| |**%i_original_sec%**|Creation second of original file.|
 |**%s_original_drive%**|Drive or UNC server of the original file.| |**%s_original_drive%**|Drive or UNC server of the original file.|
-|**%s_pickup_file%**|Full path to the original file picked up by the monitors.| 
 |**%s_recursed_path%**|Path of original without drive/UNC, monitored path and filename.| |**%s_recursed_path%**|Path of original without drive/UNC, monitored path and filename.|
 |**%i_source_size%**|File size of current source in bytes.| |**%i_source_size%**|File size of current source in bytes.|
 +|**%s_pickup_file%**|Full path to the original file picked up by the monitors. 1'st level source. Full remote or local path of file picked up by def_runner based on individual monitor settings. Can be any binary or non-binary reference files like .lnk, .url, .xml, .json.'(*Note)|
 +|**%s_original_full%**|Full path original file name as picket up by monitor or manually submitted. 2'nd level source. Full remote or local path to binary file discovered by monitor'(*Note)|
  
 +
 +<note> : %%The %s_pickup_file% is ALWAYS the file that's being picked up by monitors, hence its name. But, this might be just a link to another file. Consider the case of for example a "c:\shortcut.lnk" file. This file just point to another file, say "\\server\share\cool.mp4"%%</note>
 +
 +This gives us the following different contents of the two variables:\\
 +%s_pickup_file% = c:\shortcut.lnk\\
 +%%%s_original_full% = \\server\share\cool.mp4%%
  
  
Line 182: Line 188:
 |**%s_job_id%**|GUID identifier for the current job (20160219-202314-181-4693BFCC0A72).| |**%s_job_id%**|GUID identifier for the current job (20160219-202314-181-4693BFCC0A72).|
 |**%s_job_work%**|Work folder for the current job (D:\_ffas_workroot\2015052120481\20160219-202314-181-4693BFCC0A72).| |**%s_job_work%**|Work folder for the current job (D:\_ffas_workroot\2015052120481\20160219-202314-181-4693BFCC0A72).|
 +|**%i_job_priority%**|Priority of the current running job.|
 |**%s_wf_id%**|Identifier for the current workflow (20150521204819).| |**%s_wf_id%**|Identifier for the current workflow (20150521204819).|
 |**%s_wf_name%**|Name of the current workflow (Untitled).| |**%s_wf_name%**|Name of the current workflow (Untitled).|
 +|**%s_wf_folder%**|Folder name of the current workflow.|
 +|**%s_split_id%**|Split/branch id of the current running job.|
 |**%s_node_name%**|Name of the current working processor node (XDCAM-HD).| |**%s_node_name%**|Name of the current working processor node (XDCAM-HD).|
-|**%s_source%**|Full path to the file work file passed by FFAStrans processors.|+|[[variables:Inbuilt_variables#special_variables|%s_source%]] |Full path to the file work file passed by FFAStrans processors. 4'th level source. Any file set as current input/output source for processors'|
 |**%s_root_work%**|Path to the global root work directory.| |**%s_root_work%**|Path to the global root work directory.|
 |**%s_ffastrans_dir%**|Path to the local FFAStrans.exe file.| |**%s_ffastrans_dir%**|Path to the local FFAStrans.exe file.|
Line 196: Line 205:
  
 ---- ----
 +
  
 ===== Special Variables  ===== ===== Special Variables  =====
Line 208: Line 218:
 **%s_source%** represent the input file for any processor. It can be altered using the "Populate variables"-node. **%s_source%** represent the input file for any processor. It can be altered using the "Populate variables"-node.
  
-{{:variables:source_tuto.jpg?nolink&1200|}}+{{:variables:source_tutorial.png?nolink&1200|}}
  
 **%s_success%** represent the success message upon job completion. It can be altered using the "Populate variables"-node.\\ **%s_success%** represent the success message upon job completion. It can be altered using the "Populate variables"-node.\\
Line 264: Line 274:
 Example 2 :\\ Example 2 :\\
  
-{{:variables:static1_v.jpg?nolink&500|}}+{{variables:static_variable.png?nolink&500|}}
  
 In this example we have several monitor folder nodes with the same input folder.Only accept files or deny files are different.\\ In this example we have several monitor folder nodes with the same input folder.Only accept files or deny files are different.\\
variables/inbuilt_variables.1582890078.txt.gz ยท Last modified: 2020/11/16 19:08 (external edit)