Skip to content
Snippets Groups Projects
Commit 85339920 authored by Armin Costa's avatar Armin Costa
Browse files

Update Processor.md

parent f25b9672
No related branches found
No related tags found
No related merge requests found
......@@ -143,3 +143,61 @@ NOTE: It is worthwhile noting that in this file each name reference should be di
**ProductRename** = : File name delivered to remote Host (default: filname as filtered by FileType)
**Recursive** = true | false : Enable recurive filtering and upload of data in directory hierarchies. Currently only applicable to <Distribution>
## DataCleaner ##
DataCleaner
```xml
<DataCleaner name="HOME" type="filesystem" active="yes" priority="NORM">
<EMail>mail@host.yourdomain</EMail>
<NotifyEmail>yes</NotifyEmail>
<IncludePath>/raid0/abz01rstest.eurac.edu/AdminCoA/*</IncludePath>
<ExcludePath>/raid0/abz01rstest.eurac.edu/AdminCoA/doNOTdelete/*</ExcludePath>
<ExcludeFileType>*.java</ExcludeFileType>
<Size>+1k</Size>
<LastAccess>+1</LastAccess>
</DataCleaner>
```
### Attributes ###
**name** = : Name of DataCleaner
**type** = filesystem : Type of data Cleaner
**active** = yes | no : Enable or disable DataCleaner
**priority** = MIN | NORM | MAX : Thread priority
### Tags ###
**RunOnTrigger** = : Absolute path of file that serves as trigger (has priority over StartDate/StopDate and overrides Runnable state). Trigger file will be deleted IFF ExitCode == 0 || ExitCode == 1
**StartDate** = Date Time to start the Task (YYY-MM-DDTmm:hh:ss)
**StopDate** = Date Time to stop the Task (YYY-MM-DDTmm:hh:ss)
**EMail** (1 -n ) = : Email notification recipient
**NotifyEmail** = true (OnError) | OnSuccess | OnError | OnWarning | false : To enable e-mail
**IncludePath** (1 - n) = : Path to be included in the cleaning policy
**ExcludePath** (1 - n) = : Path to be excluded in the cleaning policy
**ExcludeFileType** (1 - n) = : Regular expression for file types to be excluded from the cleaning policy
**Size** = +int ( +1c, +1k, +1M, +1G) : Size in byte, kilobyte, megabyte, gigabyte (default: MIN_SIZE = "+1000k")
**LastAccess** = +int : Nr of days (default: LAST_ACCESS = "30")
**LastModified** = : +int : Nr of days (default: LAST_MODIFIED = "+30"; // Days ago from the current date)
**Type** = **f** (file) | **d** (directory) | **l** (link) : Type of data, only a single value allowed (default: f)
NOTE: Only available on Linux/UNIX compatible environments OR Windows with CyWin
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment