refs #527 decode a base64 blob from ogcore
parent
25cfb31725
commit
023886cea3
|
@ -239,6 +239,7 @@ class ogAdmClientWorker(ServerWorker):
|
|||
|
||||
if (type(res) is not dict):
|
||||
#logger.error ('No se ha podido establecer conexión con el Servidor de Administración') ## Error de conexión con el servidor
|
||||
logger.debug (f'res ({res})')
|
||||
logger.error ('Error al enviar trama ***send() fallo')
|
||||
return False
|
||||
|
||||
|
@ -350,11 +351,12 @@ class ogAdmClientWorker(ServerWorker):
|
|||
logger.error ('Ha ocurrido algún problema al enviar una petición de comandos o tareas pendientes al Servidor de Administración')
|
||||
logger.error ('Ha ocurrido algún problema al recibir un archivo por la red')
|
||||
return False
|
||||
logger.debug (f'res ({res})')
|
||||
|
||||
fileautoexec = '/tmp/_autoexec_{}'.format (self.IPlocal)
|
||||
logger.debug ('fileautoexec ({})'.format (fileautoexec))
|
||||
with open (fileautoexec, 'w') as fd:
|
||||
fd.write (res['contents'])
|
||||
fd.write (base64.b64decode (res['contents']).decode('utf-8'))
|
||||
|
||||
self.ejecutaArchivo (fileautoexec);
|
||||
|
||||
|
|
Loading…
Reference in New Issue