...
Name | Title | Mandatory | Default |
---|---|---|---|
File or Folder to watch for | true | . | |
Regular Expression for filename filtering | false |
| |
Specify error message tolerance | false | false | |
Maximum age of a file | false | 0 | |
Minimum age of a file | false | 0 | |
Maximum size of a file | false | -1 | |
Minimum size of one or multiple files | false | -1 | |
Number of files to remove from the top of the result-set | false | 0 | |
Number of files to remove from the bottom of the result-set | false | 0 | |
Return the size of resultset | false | false | |
Activate file-order creation | false | false | |
Create a file-order for every file in the result-list | false | false | |
create_orders_for_new_files | Create a file-order for every new file in the result-list | false | false |
param_name_file_path | The name of the parameter that contains the name of the file to be transferred | false | --- |
The name of the jobchain which belongs to the order | false |
| |
The first node to execute in a jobchain | false |
| |
merge_order_parameter | Merge actual order parameter into new created order | false | false |
Set next node on empty result set | false | empty | |
Number of expected hits in result-list | false | 0 | |
Raise error on expected size of result-set | false | 0 | |
Name of the result-list file | false | empty | |
check_steady_state_of_files | Check the completeness of a file (steady state) | false | false |
steady_state_count | Maximum Number of Checkpoints | false | 30 |
check_steady_state_interval | Temporal distance between checkpoints | false | 1 |
...
Regular Expression for filename filtering
Regular Expression for file filtering. The behaviour is CASE_INSENSITIVE.
Only effective if the parameter file is a directory.
Some remarks on regular expression, as used in JobScheduler. :
- A regular expression is not a wildcard . To get an impression of the differences one have a look on the meaning of the wildcard .txt, which will select all filenames with the filename-extension ".txt". A regular expression to match, e.g. works the same way, this "wildcard" must look like "^.\.txt$". That looks a little bit strange but it is much more flexible and powerfull on filtering filenames than the concept of wildcards, if one want to filter more complex names or pattern.
- The general syntax of an regular expression , also referred to as regex or regexp, is described here . It is different to other RegExp definitions, e.g. as for Perl.
Data-Type : SOSOptionRegExp
...
The result set is sorted according to the used constraining parameters used: +
- min_file_age, max_file_age: in ascending order by date of last modification, the newest file first.
...
- min_file_size, max_file_size: in ascending order by file size, the smallest file first.
+ if If parameters for file age as well as file size are given the set is sorted by file age.
...
DataType: SOSOptionBoolean
Default: false
Anchor | ||||
---|---|---|---|---|
|
...
The name of the parameter that contains containing the name of the file to be transferred
This parameter sets the name of the parameter that contains the name of the transferred file. The default value is scheduler_file_path. The name should be changed from the default if it is not desired to create file_orders that have to handle a file sink.
...
The name of the jobchain which belongs to the order
The name of the job chain which has to be launched by the order is the value of this parameter.
One must take into account, that the name of the jobchain must contain a subfolder structure if the jobchain is not in the folder "live". An example: the jobchain "Test" is located in "live/sample/FileOperations/". The value which has to be specfied is then "/sample/FileOperations/Test".
Data-Type : SOSOptionString
Use together with parameterparameters:
- create_order - Activate file-order creation
- next_state -
Anchor | ||||
---|---|---|---|---|
|
...
The first node to execute in a jobchain
The name of the node of a jobchain, with which the execution of the chain must be started, is the value of this parameter.
Data-Type : SOSOptionJobChainNode
Use together with parameterparameters:
- create_order - Activate file-order creation
- order_jobchain_name -
Anchor | ||||
---|---|---|---|---|
|
...
Data-Type : SOSOptionInteger
The default value for this parameter is 0.
Use together with parameter:
- raise_error_if_result_set_is - raise error on expected size of result-set
Anchor | ||||
---|---|---|---|---|
|
...
Data-Type : SOSOptionRelOp
The default value for this parameter is 0.
Use together with parameter:
- expected_size_of_result_set - number of expected hits in result-list
Anchor | ||||
---|---|---|---|---|
|
...
Data-Type : SOSOptionstring
The default value for this parameter is empty.
Use together with parameter:
...
...
Anchor | ||||
---|---|---|---|---|
|
...
Data-Type : SOSOptionsInteger
The default value for this parameter is empty.
Use together with parameter:
...
...
Anchor | ||||
---|---|---|---|---|
|
...
Data-Type : SOSOptionInteger
The default value for this parameter is 0.
Use together with parameter:
...
...