]> git.llucax.com Git - z.facultad/75.52/sercom.git/blobdiff - sercom/model.py
Cambiar RET_FAIL para que sea signal-friendly.
[z.facultad/75.52/sercom.git] / sercom / model.py
index 2e60294d0db1d23f190d642c337b7e4ceaff9efb..07ad64e4dcd66b9b269f095d6355afa1038cdc5b 100644 (file)
@@ -326,7 +326,7 @@ class TareaPrueba(Tarea): #{{{
 class Comando(InheritableSQLObject): #{{{
     # Tipos de retorno especiales
     RET_ANY = None
 class Comando(InheritableSQLObject): #{{{
     # Tipos de retorno especiales
     RET_ANY = None
-    RET_FAIL = -1
+    RET_FAIL = -256
     # Archivos especiales
     STDIN = '__stdin__'
     STDOUT = '__stdout__'
     # Archivos especiales
     STDIN = '__stdin__'
     STDOUT = '__stdout__'
@@ -335,7 +335,8 @@ class Comando(InheritableSQLObject): #{{{
     # Campos
     comando             = UnicodeCol(length=255, notNone=True)
     descripcion         = UnicodeCol(length=255, default=None)
     # Campos
     comando             = UnicodeCol(length=255, notNone=True)
     descripcion         = UnicodeCol(length=255, default=None)
-    retorno             = IntCol(default=None) # None es que no importa
+    retorno             = IntCol(default=None) # Ver RET_XXX y si es negativo
+                                               # se espera una señal
     max_tiempo_cpu      = IntCol(default=None) # En segundos
     max_memoria         = IntCol(default=None) # En MB
     max_tam_archivo     = IntCol(default=None) # En MB
     max_tiempo_cpu      = IntCol(default=None) # En segundos
     max_memoria         = IntCol(default=None) # En MB
     max_tam_archivo     = IntCol(default=None) # En MB