crone er en liten utvidelse til cron.
Installer
easy_install crone ELLER python setup.py installere
BRUK
Som cron, men du har mer fleksibilitet til omfanget ned tiden du vil at
kommandoer henrettet. Først av alt, må du spørre cron til å kjøre crone.py hver
minutt med noe sånt som:
* * * * * Python -m crone -p cronetab> crone.log 2> & 1
I din cronetab fil, angir du crone (cron med forlengelse) oppgaver, som:
* * * * * * * * * Echo "Hello World!"
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; | | | |
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; | | | & Nbsp; -> Tidssone, f.eks Australia / Melbourne og UTC (* = UTC)
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; | | -> Intervallet fra begynne, f.eks 7d og 14d (* = 1d)
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; | -> End periode, f.eks 2011-11-11T11: 11: 11 (* = 2099-12-31T23: 59: 59)
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; -> Begynne periode, f.eks 2011-11-11T11: 11: 11 (* = 2000-01-01T00: 00: 00)
De fem første forholdene er akkurat som cron. Imidlertid er ikke alle formater som støttes. I øyeblikket, noe som 1, 1,2,3, 0-10, * og * / 2, inkludert dem alle sammen som 1,2, *, * / 5,2-9 skal fungere. De siste fire blir begynne, end, intervall og tidssone, og underlagt denne utvidelsen en kommando er utført dersom gjeldende tid i det gitte tidssonen er innenfor perioden, dvs. begynne å ende utelukkende, og faller innenfor intervallet - merk at bare dagers intervaller støttes i øyeblikket
Hva er nytt i denne utgaven:.
- Løse problemer # 3, # 5, # 6 og # 7 (feilrettinger og forbedringer).
Hva er nytt i versjon 1.0.2:
- Fix spørsmål # 1 # 2 (for det meste legge enhetstesting).
Krav :
- Python
- pyparsing
- python-dateutil
Kommentarer ikke funnet