Warning: Declaration of action_plugin_captcha::register(&$controller) should be compatible with DokuWiki_Action_Plugin::register(Doku_Event_Handler $controller) in /homepages/33/d73127709/htdocs/nmichael/efa/dokuwiki/lib/plugins/captcha/action.php on line 15

Warning: Declaration of action_plugin_translation::register(&$controller) should be compatible with DokuWiki_Action_Plugin::register(Doku_Event_Handler $controller) in /homepages/33/d73127709/htdocs/nmichael/efa/dokuwiki/lib/plugins/translation/action.php on line 204

Warning: Cannot modify header information - headers already sent by (output started at /homepages/33/d73127709/htdocs/nmichael/efa/dokuwiki/lib/plugins/captcha/action.php:15) in /homepages/33/d73127709/htdocs/nmichael/efa/dokuwiki/inc/auth.php on line 384

Warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in /homepages/33/d73127709/htdocs/nmichael/efa/dokuwiki/inc/auth.php on line 670

Warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in /homepages/33/d73127709/htdocs/nmichael/efa/dokuwiki/inc/auth.php on line 670

Warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in /homepages/33/d73127709/htdocs/nmichael/efa/dokuwiki/inc/auth.php on line 670

Warning: Cannot modify header information - headers already sent by (output started at /homepages/33/d73127709/htdocs/nmichael/efa/dokuwiki/lib/plugins/captcha/action.php:15) in /homepages/33/d73127709/htdocs/nmichael/efa/dokuwiki/inc/actions.php on line 203

Warning: Cannot modify header information - headers already sent by (output started at /homepages/33/d73127709/htdocs/nmichael/efa/dokuwiki/lib/plugins/captcha/action.php:15) in /homepages/33/d73127709/htdocs/nmichael/efa/dokuwiki/lib/tpl/dokuwiki/main.php on line 12
config_cron [efa DokuWiki]

Benutzer-Werkzeuge

Webseiten-Werkzeuge


config_cron

Automatische Abläufe (Cron Jobs)

efa v2.1 führt einen neuen Mechanismus ein, mit dem sich direkt aus efa-Bootshaus heraus beliebige Aufgaben zu konfigurierten Zeiten automatisieren lassen. In der Konfiguration unter efa-Bootshaus - Automatische Abläufe können sich beliebige Abläufe (Tasks) konfigurieren lassen.

Die Felder Minute, Stunde, Tag, Monat, Wochentag legen fest, wann das Kommando ausgeführt werden soll. Damit ein Kommando zu einem bestimmten Zeitpunkt ausgeführt wird, müssen die Werte in allen fünf Feldern auf den derzeitigen Zeitpunkt zutreffen. Einzelne Werte können durch Komma getrennt werden, und Bereiche durch Bindestriche definiert werden. Ein * steht für alle möglichen Werte.

Um beispielsweise ein Kommando zu jeder vollen Stunde auszuführen, müssen folgende Werte eingetragen werden: Minute=0 (nur zur Minute 0), Stunde=* (jede Stunde), Tag=* (jeden Tag), Monat=* (jeden Monat), Wochentag=* (jeden Wochentag). Einmal wöchentlich am Sonntag um 23:00 wird ein Kommando ausgeführt, wenn die Werte Minute=0, Stunde=23, Tag=*, Monat=*, Wochentag=7 (1 ist Montag, 2 ist Dienstag, …, 7 ist Sonntag) eingetragen werden. Um ein Kommando viermal stündlich zwischen 8 und 20 Uhr auszuführen, können die Werte Minute=0,15,30,45, Stunde=8-20, Tag=*, Monat=*, Wochentag=* eingetragen werden.

Das auszuführende Kommando kann ein beliebiges von efaCLI unterstütztes Kommando sein, etwa backup create all zum Erstellen eines Backups, oder statistics create Kilometerliste (HTML) zum Erstellen einer Kilometerliste. Beachte hierbei, daß zusätzliche Anführungszeichen hier nicht erforderlich sind. Eine vollständige Liste und Beschreibung der unterstützten Kommandos ist hier zu finden.

Konfigurierte Kommandos werden selbstverständlich nur dann ausgeführt, wenn efa-Bootshaus zu dem angegebenen Zeipunkt auch tatsächlich läuft. Wenn beispielsweise ein Kommando für 10:00 Uhr konfiguriert ist, aber efa erst um 10:03 gestartet wird, dann wird dieses Kommando nicht ausgeführt.

Die Ausführung von Kommandos wird in der Lodatei protokolliert.


Warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in /homepages/33/d73127709/htdocs/nmichael/efa/dokuwiki/inc/auth.php on line 670
config_cron.txt · Zuletzt geändert: 2013/08/04 03:59 von nick