reloj de arena Clasificación y resumen
- Nombre del editor:
- Pitchfork Media, Inc.
- Sitio web del editor:
- http://github.com/pitchfork/
reloj de arena Etiquetas
reloj de arena Descripción
reloj de arena es un programador minimalista de Python para RQ.HOURGLASS proporciona una clase de cola clasificada por fecha, calendario, que almacena trabajos que se ejecutarán en algún momento en el futuro, y un script de daemon, reloj de arena, que delega esos trabajos a las colas regulares Procesado por RQWorker processes.usagerun el script de daemon de reloj de arena incluido con el paquete. Ejemplo de uso: Tiempos de importación de DateTime Importar Timedetla desde RQ Import Uso_Connection desde HourGLASS IMPORT HORARIO DEF TEST_JOB (N): return n use_connection () s = Programar () # Programe un trabajo que debe ejecutarse a 3 minutos desde ahora ETA = Times.now ( ) + TIMEDELLA (0, 180) Job = S.Enqueue (ETA, Test_JOB, 5) Los trabajos administrados de reloj de arena incluyen una propiedad adicional, ETA, que es el tiempo que pasa como el primer argumento para programar.enqueue y programar.enqueue_job. También incluyen otra propiedad, cola para especificar qué cola para enviar el trabajo a cuando ha transcurrido ETA. La cola de programación y el demonio de reloj de arena usan los tiempos UTC debajo de la capucha, por lo que ETA pasada al programador debe estar en la página de inicio de UTC.
reloj de arena Software relacionado