banya egy kis kiterjesztése a cron-hoz.
Telepítés
easy_install banya vagy a Python setup.py telepíteni
HASZNÁLAT
Mint cron, de van, nagyobb rugalmasságot biztosít a hatálya le az időt szeretné
végrehajtott parancsok. Először is, meg kell kérdezni cron futtatni crone.py minden
perces valami hasonlóra:
* * * * * Python -m banya -p cronetab> crone.log 2> & 1
Az Ön cronetab fájlt, akkor adja banya (cron kiterjesztésű) feladatokat, mint például:
* * * * * * * * * Echo "Hello World!"
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; | | | |
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; | | | & Nbsp; -> Időzónát, pl Ausztrália / Melbourne és UTC (* = UTC)
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; | | -> Intervallumban kezdődik, pl 7d 14d (* = 1 d)
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; | -> End időszak, például 2011-11-11T11: 11: 11 (* = 2099-12-31T23: 59: 59)
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; -> Kezdődik időszak, például 2011-11-11T11: 11: 11 (* = 2000-01-01T00: 00: 00)
Az első öt feltétel pontosan olyan, mint a cron. Azonban nem minden formátumot támogat. Abban a pillanatban, olyasmi, mint 1, 1,2,3, 0-10, * és * / 2, beleértve mindegyik kombinált mint 1,2, *, * / 5,2-9 működnie kell. Az elmúlt négy lábon vannak kezdet, vég, intervallum és időzóna, és vonatkozik ez a kiterjesztés egy parancsot hajt végre, ha az aktuális időt, az adott időzóna határidőn belül, azaz kezdenek véget kizárólag, és esik a tartományon belül - figyelmét, hogy csak naponként támogatja a pillanatban.
Mi az új ebben a kiadásban:
- kérdések megoldását, # 3, # 5, # 6 és # 7 (hibajavítások és fejlesztések).
Mi az új a 1.0.2 verzió:
- Fix kérdések # 1 # 2 (többnyire hozzátéve, egység tesztelése).
követelmények :
- Python
- pyparsing
- python-dateutil
Hozzászólás nem található