This processor is used at the start of a workflow to watch for new files in a Local or UNC Path.
The settings “Forget missing” and/or “Growing Check continuous” will dramatically change the RAM and CPU usage of this processor.
Without any of those 2 settings, the Processor was tested for
NOTE : All variables can't be used inside this processor, you can only use:
Potentially the processor can do more than the tested amount of Files but consider that it will take a long time to pick up new files.
This node is for monitoring local or UNC paths. Be aware that the "Recurse" and "Forget missing files" options will cause the monitor, run in a separate process, to use more CPU. This is most notable when monitoring thousands of files.
Set folder that will be monitored. Supports drag'n drop.
Here you can define what kind of files that will be accepted or denied. Supports wild card (*) and question mark(?) for single character. Multiple file names can be separated by pipe (|). Both "Accept" and "Deny" fields can be defined. Supports variables.
(Accept) Example: «*.mov|boat*.mxf» will seek for any kind of .mov file and any kind of .mxf file starting with «boat»
(Deny) Example: «Thumb.db|*.wav» will skip any .wav files and «Thumb.db» files generated by Windows.
This enables you to skip folders. Supports wild card (*) and question mark (?) for single character. Multiple folders can be separated by pipe (|).
This option requires "Recurse" to be enabled.
This enables you to skip files marked with any of the RASH attributes.
If this is checked, FFAStrans will automatically create, if it does not exist, the folder specified under «Folder».
This option seeks into sub-directories of the folder specified.
If set, FFAStrans will make a local copy of the accepted files. These are just preliminary files and will be deleted once the job is done.
Check for growing files
The speed of the cycle is defined by the sleep timer setting in the workflow properties.
once: This option will make FFAStrans wait to see if incoming files are still growing. If FFAStrans do not detect any growth since last cycle, the file is considered finished and ready for processing.
continuously: This option will make FFAStrans execute new job every time the file(s) have changed file size. This comes in handy when looking for constantly updated files that need to be processed for each update.
Forget missing files
With this option enabled, FFAStrans will synchronize the files history to the actual files. This enables you to remove an already processed file, wait a sleep cycle, and add the same file back again and it will be picked up.
Limit file size
Here you specify the maximum file size accepted by the monitor.
This button make FFAStans register files already present in the monitored folder. Use this if you want to skip existing files prior to starting the workflow.
This does the opposite of "Rebuild cache". Any files registered by the monitor will be unregistered, and thus FFAStrans will start processing the files once again. This is equivalent as "starting from scratch".