Zschimmer GmbH Impressum und Kontakt

Scheduler     Erste Seite   –   Konfiguration in XML

  XML     API     Register


logo

XML-Element  <start_when_directory_changed>    (Konfiguration)

<start_when_directory_changed
directory  = "path"
regex  = "regex"
/>

 

<start_when_directory_changed directory="directory" regex="regex"/> wirkt wie der programmierte Aufruf
start_when_directory_changed( "directory", "regex" ).

Wenn das Verzeichnis nach dem Start des Schedulers entfernt wird, also nicht mehr überwacht werden kann, startet eine Task, während der Job gestoppt wird. Weitere Tasks werden nicht gestartet (weil der Job gestoppt ist).

Der Job sollte mit <run_time repeat="…"> periodisch gestartet und mit <delay_after_error> versehen werden.

Siehe »Verzeichnisüberwachung mit Dateiaufträgen« und Job.start_when_directory_changed().

Eltern-Elemente

<job>  

  – Definition eines Jobs

Attribute

directory="path"  

Eine Änderung des Verzeichnisses (Datei wird hinzugefügt oder gelöscht) führt zum Start einer Task. Ebenso, wenn das Verzeichnis entfernt wird.

Umgebungsvariablen (z.B. $HOME) werden ersetzt (siehe hier).

regex="regex"  

Wenn Sie hier einen Regulären Ausdruck angeben, werden nur Dateinamen beachtet, die ihm entsprechen.

Das Löschen einer Datei, deren Namen dem Regulären Ausdruck entsprach, führt nicht zum Start des Jobs.


Software- und Organisations-Service GmbH

Zuletzt geändert von Joacim Zschimmer, 2008-03-14