parent
c19128619f
commit
3a9c293c33
|
@ -1,3 +1,9 @@
|
||||||
|
ogagent (1.4.1-1) stable; urgency=medium
|
||||||
|
|
||||||
|
* Bugfix: move data structure to the right class
|
||||||
|
|
||||||
|
-- OpenGnsys developers <info@opengnsys.es> Fri, 11 Oct 2024 13:51:55 +0200
|
||||||
|
|
||||||
ogagent (1.4.0-1) stable; urgency=medium
|
ogagent (1.4.0-1) stable; urgency=medium
|
||||||
|
|
||||||
* Add more functionality
|
* Add more functionality
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
1.4.0
|
1.4.1
|
||||||
|
|
|
@ -72,85 +72,6 @@ class ogAdmClientWorker (ogLiveWorker):
|
||||||
#interface = None # Bound interface for OpenGnsys (el otro modulo lo usa para obtener .ip y .mac
|
#interface = None # Bound interface for OpenGnsys (el otro modulo lo usa para obtener .ip y .mac
|
||||||
REST = None # REST object
|
REST = None # REST object
|
||||||
|
|
||||||
tbErroresScripts = [
|
|
||||||
"Se han generado errores desconocidos. No se puede continuar la ejecución de este módulo", ## 0
|
|
||||||
"001-Formato de ejecución incorrecto.",
|
|
||||||
"002-Fichero o dispositivo no encontrado",
|
|
||||||
"003-Error en partición de disco",
|
|
||||||
"004-Partición o fichero bloqueado",
|
|
||||||
"005-Error al crear o restaurar una imagen",
|
|
||||||
"006-Sin sistema operativo",
|
|
||||||
"007-Programa o función BOOLEAN no ejecutable",
|
|
||||||
"008-Error en la creación del archivo de eco para consola remota",
|
|
||||||
"009-Error en la lectura del archivo temporal de intercambio",
|
|
||||||
"010-Error al ejecutar la llamada a la interface de administración",
|
|
||||||
"011-La información retornada por la interface de administración excede de la longitud permitida",
|
|
||||||
"012-Error en el envío de fichero por la red",
|
|
||||||
"013-Error en la creación del proceso hijo",
|
|
||||||
"014-Error de escritura en destino",
|
|
||||||
"015-Sin Cache en el Cliente",
|
|
||||||
"016-No hay espacio en la cache para almacenar fichero-imagen",
|
|
||||||
"017-Error al Reducir el Sistema Archivos",
|
|
||||||
"018-Error al Expandir el Sistema Archivos",
|
|
||||||
"019-Valor fuera de rango o no válido.",
|
|
||||||
"020-Sistema de archivos desconocido o no se puede montar",
|
|
||||||
"021-Error en partición de caché local",
|
|
||||||
"022-El disco indicado no contiene una particion GPT",
|
|
||||||
"023-Error no definido",
|
|
||||||
"024-Error no definido",
|
|
||||||
"025-Error no definido",
|
|
||||||
"026-Error no definido",
|
|
||||||
"027-Error no definido",
|
|
||||||
"028-Error no definido",
|
|
||||||
"029-Error no definido",
|
|
||||||
"030-Error al restaurar imagen - Imagen mas grande que particion",
|
|
||||||
"031-Error al realizar el comando updateCache",
|
|
||||||
"032-Error al formatear",
|
|
||||||
"033-Archivo de imagen corrupto o de otra versión de partclone",
|
|
||||||
"034-Error no definido",
|
|
||||||
"035-Error no definido",
|
|
||||||
"036-Error no definido",
|
|
||||||
"037-Error no definido",
|
|
||||||
"038-Error no definido",
|
|
||||||
"039-Error no definido",
|
|
||||||
"040-Error imprevisto no definido",
|
|
||||||
"041-Error no definido",
|
|
||||||
"042-Error no definido",
|
|
||||||
"043-Error no definido",
|
|
||||||
"044-Error no definido",
|
|
||||||
"045-Error no definido",
|
|
||||||
"046-Error no definido",
|
|
||||||
"047-Error no definido",
|
|
||||||
"048-Error no definido",
|
|
||||||
"049-Error no definido",
|
|
||||||
"050-Error en la generación de sintaxis de transferenica unicast",
|
|
||||||
"051-Error en envio UNICAST de una particion",
|
|
||||||
"052-Error en envio UNICAST de un fichero",
|
|
||||||
"053-Error en la recepcion UNICAST de una particion",
|
|
||||||
"054-Error en la recepcion UNICAST de un fichero",
|
|
||||||
"055-Error en la generacion de sintaxis de transferenica Multicast",
|
|
||||||
"056-Error en envio MULTICAST de un fichero",
|
|
||||||
"057-Error en la recepcion MULTICAST de un fichero",
|
|
||||||
"058-Error en envio MULTICAST de una particion",
|
|
||||||
"059-Error en la recepcion MULTICAST de una particion",
|
|
||||||
"060-Error en la conexion de una sesion UNICAST|MULTICAST con el MASTER",
|
|
||||||
"061-Error no definido",
|
|
||||||
"062-Error no definido",
|
|
||||||
"063-Error no definido",
|
|
||||||
"064-Error no definido",
|
|
||||||
"065-Error no definido",
|
|
||||||
"066-Error no definido",
|
|
||||||
"067-Error no definido",
|
|
||||||
"068-Error no definido",
|
|
||||||
"069-Error no definido",
|
|
||||||
"070-Error al montar una imagen sincronizada.",
|
|
||||||
"071-Imagen no sincronizable (es monolitica).",
|
|
||||||
"072-Error al desmontar la imagen.",
|
|
||||||
"073-No se detectan diferencias entre la imagen basica y la particion.",
|
|
||||||
"074-Error al sincronizar, puede afectar la creacion/restauracion de la imagen.",
|
|
||||||
"Error desconocido",
|
|
||||||
]
|
|
||||||
|
|
||||||
def onDeactivation (self):
|
def onDeactivation (self):
|
||||||
"""
|
"""
|
||||||
Sends OGAgent stopping notification to OpenGnsys server
|
Sends OGAgent stopping notification to OpenGnsys server
|
||||||
|
|
|
@ -58,6 +58,85 @@ class ThreadWithResult (threading.Thread):
|
||||||
class ogLiveWorker(ServerWorker):
|
class ogLiveWorker(ServerWorker):
|
||||||
thread_list = {}
|
thread_list = {}
|
||||||
|
|
||||||
|
tbErroresScripts = [
|
||||||
|
"Se han generado errores desconocidos. No se puede continuar la ejecución de este módulo", ## 0
|
||||||
|
"001-Formato de ejecución incorrecto.",
|
||||||
|
"002-Fichero o dispositivo no encontrado",
|
||||||
|
"003-Error en partición de disco",
|
||||||
|
"004-Partición o fichero bloqueado",
|
||||||
|
"005-Error al crear o restaurar una imagen",
|
||||||
|
"006-Sin sistema operativo",
|
||||||
|
"007-Programa o función BOOLEAN no ejecutable",
|
||||||
|
"008-Error en la creación del archivo de eco para consola remota",
|
||||||
|
"009-Error en la lectura del archivo temporal de intercambio",
|
||||||
|
"010-Error al ejecutar la llamada a la interface de administración",
|
||||||
|
"011-La información retornada por la interface de administración excede de la longitud permitida",
|
||||||
|
"012-Error en el envío de fichero por la red",
|
||||||
|
"013-Error en la creación del proceso hijo",
|
||||||
|
"014-Error de escritura en destino",
|
||||||
|
"015-Sin Cache en el Cliente",
|
||||||
|
"016-No hay espacio en la cache para almacenar fichero-imagen",
|
||||||
|
"017-Error al Reducir el Sistema Archivos",
|
||||||
|
"018-Error al Expandir el Sistema Archivos",
|
||||||
|
"019-Valor fuera de rango o no válido.",
|
||||||
|
"020-Sistema de archivos desconocido o no se puede montar",
|
||||||
|
"021-Error en partición de caché local",
|
||||||
|
"022-El disco indicado no contiene una particion GPT",
|
||||||
|
"023-Error no definido",
|
||||||
|
"024-Error no definido",
|
||||||
|
"025-Error no definido",
|
||||||
|
"026-Error no definido",
|
||||||
|
"027-Error no definido",
|
||||||
|
"028-Error no definido",
|
||||||
|
"029-Error no definido",
|
||||||
|
"030-Error al restaurar imagen - Imagen mas grande que particion",
|
||||||
|
"031-Error al realizar el comando updateCache",
|
||||||
|
"032-Error al formatear",
|
||||||
|
"033-Archivo de imagen corrupto o de otra versión de partclone",
|
||||||
|
"034-Error no definido",
|
||||||
|
"035-Error no definido",
|
||||||
|
"036-Error no definido",
|
||||||
|
"037-Error no definido",
|
||||||
|
"038-Error no definido",
|
||||||
|
"039-Error no definido",
|
||||||
|
"040-Error imprevisto no definido",
|
||||||
|
"041-Error no definido",
|
||||||
|
"042-Error no definido",
|
||||||
|
"043-Error no definido",
|
||||||
|
"044-Error no definido",
|
||||||
|
"045-Error no definido",
|
||||||
|
"046-Error no definido",
|
||||||
|
"047-Error no definido",
|
||||||
|
"048-Error no definido",
|
||||||
|
"049-Error no definido",
|
||||||
|
"050-Error en la generación de sintaxis de transferenica unicast",
|
||||||
|
"051-Error en envio UNICAST de una particion",
|
||||||
|
"052-Error en envio UNICAST de un fichero",
|
||||||
|
"053-Error en la recepcion UNICAST de una particion",
|
||||||
|
"054-Error en la recepcion UNICAST de un fichero",
|
||||||
|
"055-Error en la generacion de sintaxis de transferenica Multicast",
|
||||||
|
"056-Error en envio MULTICAST de un fichero",
|
||||||
|
"057-Error en la recepcion MULTICAST de un fichero",
|
||||||
|
"058-Error en envio MULTICAST de una particion",
|
||||||
|
"059-Error en la recepcion MULTICAST de una particion",
|
||||||
|
"060-Error en la conexion de una sesion UNICAST|MULTICAST con el MASTER",
|
||||||
|
"061-Error no definido",
|
||||||
|
"062-Error no definido",
|
||||||
|
"063-Error no definido",
|
||||||
|
"064-Error no definido",
|
||||||
|
"065-Error no definido",
|
||||||
|
"066-Error no definido",
|
||||||
|
"067-Error no definido",
|
||||||
|
"068-Error no definido",
|
||||||
|
"069-Error no definido",
|
||||||
|
"070-Error al montar una imagen sincronizada.",
|
||||||
|
"071-Imagen no sincronizable (es monolitica).",
|
||||||
|
"072-Error al desmontar la imagen.",
|
||||||
|
"073-No se detectan diferencias entre la imagen basica y la particion.",
|
||||||
|
"074-Error al sincronizar, puede afectar la creacion/restauracion de la imagen.",
|
||||||
|
"Error desconocido",
|
||||||
|
]
|
||||||
|
|
||||||
def notifier (self, result):
|
def notifier (self, result):
|
||||||
logger.debug (f'notifier() called, result ({result})')
|
logger.debug (f'notifier() called, result ({result})')
|
||||||
res = self.REST.sendMessage ('/'.join ([self.name, 'callback']), result)
|
res = self.REST.sendMessage ('/'.join ([self.name, 'callback']), result)
|
||||||
|
|
Loading…
Reference in New Issue