rule.xml
¶
- comment¶
String
- idrule¶
nonEmptyString
ID de la règle
- hostids¶
List of Host Ids allowed to use this rule. No Host Id means all allowed
[hostid]
- hostid¶
nonEmptyString
Hostname des partenaires authorisés à utiliser cette règle
<rule>
...
<hostids>
<hostid>server1</hostid>
<hostid>server2</hostid>
...
</hostids>
...
<rule>
- mode¶
nonNulInteger
1=SEND 2=RECV 3=SEND+MD5 4=RECV+MD5 5=SENDTHROUGHMODE 6=RECVTHROUGHMODE 7=SENDMD5THROUGHMODE 8=RECVMD5THROUGHMODE
- recvpath¶
token (IN)
Dossier de reception
- sendpath¶
token (OUT)
Dossier d’envoi
- archivepath¶
token (ARCH)
Dossier d’archive
- workpath¶
token (WORK)
Dossier de travail
- rposttasks¶
Tasks
[Task]
List des tâche à exécuter après le transfert par l’envoyeur
Les blocs <task> definissent les tâches opérées par les différents acteurs de la règle
- type¶
nonEmptyString
Type de tâche: LOG, SNMP, MOVE, MOVERENAME, COPY, COPYRENAME, LINKRENAME, RENAME, DELETE, VALIDFILEPATH, EXEC, EXECMOVE, EXECOUTPUT, EXECJAVA, RESTART, TRANSFER, RESCHEDULE, FTP, TAR, ZIP, TRANSCODE, UNZEROED, CHKFILE, CHMOD, ICAP
- path¶
nonEmptyString
Argument -généralement un path- appliqué à la tâche, des substitutions sont possibles #TRUEFULLPATH#, #FILESIZE#, #RULE#, #DATE#, #TRANSFERID#, …"
- delay¶
nonNegInteger
Delai (ms) maximum pour l’execution de la tâche