From 3a9c293c3324a7f16af3b672dcbbf4f1dde90033 Mon Sep 17 00:00:00 2001 From: Natalia Serrano Date: Fri, 11 Oct 2024 19:55:35 +0200 Subject: [PATCH] refs #915 release ogagent 1.4.1 --- linux/debian/changelog | 6 ++ src/VERSION | 2 +- .../modules/server/ogAdmClient/__init__.py | 79 ------------------- src/opengnsys/workers/oglive_worker.py | 79 +++++++++++++++++++ 4 files changed, 86 insertions(+), 80 deletions(-) diff --git a/linux/debian/changelog b/linux/debian/changelog index f2c9429..0ee968c 100644 --- a/linux/debian/changelog +++ b/linux/debian/changelog @@ -1,3 +1,9 @@ +ogagent (1.4.1-1) stable; urgency=medium + + * Bugfix: move data structure to the right class + + -- OpenGnsys developers Fri, 11 Oct 2024 13:51:55 +0200 + ogagent (1.4.0-1) stable; urgency=medium * Add more functionality diff --git a/src/VERSION b/src/VERSION index 88c5fb8..347f583 100644 --- a/src/VERSION +++ b/src/VERSION @@ -1 +1 @@ -1.4.0 +1.4.1 diff --git a/src/opengnsys/modules/server/ogAdmClient/__init__.py b/src/opengnsys/modules/server/ogAdmClient/__init__.py index 9b6939a..8e87d7a 100644 --- a/src/opengnsys/modules/server/ogAdmClient/__init__.py +++ b/src/opengnsys/modules/server/ogAdmClient/__init__.py @@ -72,85 +72,6 @@ class ogAdmClientWorker (ogLiveWorker): #interface = None # Bound interface for OpenGnsys (el otro modulo lo usa para obtener .ip y .mac 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): """ Sends OGAgent stopping notification to OpenGnsys server diff --git a/src/opengnsys/workers/oglive_worker.py b/src/opengnsys/workers/oglive_worker.py index c76d867..d221f1b 100644 --- a/src/opengnsys/workers/oglive_worker.py +++ b/src/opengnsys/workers/oglive_worker.py @@ -58,6 +58,85 @@ class ThreadWithResult (threading.Thread): class ogLiveWorker(ServerWorker): 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): logger.debug (f'notifier() called, result ({result})') res = self.REST.sendMessage ('/'.join ([self.name, 'callback']), result)