# -*- encoding: iso-8859-1 -*-
# vim: set et sw=4 sts=4 :
+# Módulos estándar
+import time
# Módulos locales
import sercom
import sercom.sqlo
# Utilizo el directorio de datos como base para todos los SQLObjects
sercom.sqlo.dir_base = conf.get('general', 'data_dir')
+# Atajo
+intervalo = float(conf.get('general', 'intervalo'))
+
# Busco entregas pendientes
for entrega in Entrega.getPendientes(conn):
+ while Intento.faltaCompilar(entrega, conn):
+ time.sleep(intervalo)
log.info('Procesando entrega %d.%d.%d', entrega.curso.curso,
entrega.nroEjercicio, entrega.entrega)
for inscripto in Inscripto.selectBy(cursoID=entrega.cursoID, activo=True,