Crone er en lille udvidelse til cron.
INSTALL
easy_install crone ELLER python setup.py installere
ANVENDELSE
Ligesom cron, men du har mere fleksibilitet til anvendelsesområde ned den tid, du vil have din
kommandoer henrettet. Først og fremmest, er du nødt til at spørge cron til at køre crone.py hver
minut med noget lignende:
* * * * * Python -m Crone -p cronetab> crone.log 2> & 1
I dit cronetab fil, du angiver crone (cron med extension) opgaver, som:
* * * * * * * * * Echo "Hello World!"
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; | | | |
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; | | | & Nbsp; -> Tidszone, fx Australien / Melbourne og UTC (* = UTC)
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; | | -> Interval fra begynde, f.eks 7d og 14d (* = 1d)
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; | -> Ende periode, f.eks 2011-11-11T11: 11: 11 (* = 2099-12-31T23: 59: 59)
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; -> Begynder periode, fx 2011-11-11T11: 11: 11 (* = 2000-01-01T00: 00: 00)
De første fem betingelser er nøjagtig som cron. Det er dog ikke alle formater understøttes. I øjeblikket noget som 1, 1,2,3, 0-10, * og * / 2, herunder dem alle sammen ligesom 1,2, *, * / 5,2-9 bør arbejde. De sidste fire er begynder, ende, interval og tidszone, og med forbehold af denne udvidelse en kommando udføres, hvis den aktuelle tid på given tidszone er inden for den periode, dvs. begynde udelukkende at ende, og falder inden for intervallet - bemærk, at kun dages mellemrum er understøttet i øjeblikket
Hvad er nyt i denne udgivelse:.
- Løse spørgsmål # 3, # 5, # 6 og # 7 (fejlrettelser og forbedringer).
Hvad er nyt i version 1.0.2:
- Løs problemer # 1- # 2 (hovedsagelig tilføjelse test af enheder).
Krav :
- Python
- pyparsing
- python-dateutil
Kommentarer ikke fundet