clessidra Classifica e riepilogo
- Nome editore:
- Pitchfork Media, Inc.
- Sito web dell'editore:
- http://github.com/pitchfork/
clessidra Tag
clessidra Descrizione
La clessidra è un Python Scheduler minimalista per RQ.HourGlass fornisce una classe di coda ordinata date, pianificazione, che memorizza i lavori che devono essere eseguiti ad un certo punto in futuro e uno script demone, clessidra, che delega tali lavori alle code regolari Elaborato da RQWorker Processes.USAgerun The HourGlass Daemon Script incluso con il pacchetto. Esempio Utilizzo: importare tempi da DateTime Import TimeDelta da RQ Import Uso_Connection da HourGlass Import Schedule Def Test_job (n): return n utilizza_connection () s = pianificazione () # Pianifica un lavoro da eseguire 3 minuti da ora ETA = Times.now ( ) + TimeDelta (0, 180) Job = S. S.ENQUEUE (ETA, TEST_JOB, 5) I lavori gestiti da clessidra includono una proprietà aggiuntiva, ETA, che è il tempo passato come primo argomento per programmare .Enqueue e programma. Includono anche un'altra proprietà, coda per specificare quale coda per spedire il lavoro a quando ETA è trascorso. La coda di pianificazione e il daemon clessidra utilizzano i tempi UTC sotto il cofano, quindi ETA è passata allo scheduler deve essere nella homepage di UTC.
clessidra Software correlato