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):
|
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.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')
|
logger.error ('Error al enviar trama ***send() fallo')
|
||||||
return False
|
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 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')
|
logger.error ('Ha ocurrido algún problema al recibir un archivo por la red')
|
||||||
return False
|
return False
|
||||||
|
logger.debug (f'res ({res})')
|
||||||
|
|
||||||
fileautoexec = '/tmp/_autoexec_{}'.format (self.IPlocal)
|
fileautoexec = '/tmp/_autoexec_{}'.format (self.IPlocal)
|
||||||
logger.debug ('fileautoexec ({})'.format (fileautoexec))
|
logger.debug ('fileautoexec ({})'.format (fileautoexec))
|
||||||
with open (fileautoexec, 'w') as fd:
|
with open (fileautoexec, 'w') as fd:
|
||||||
fd.write (res['contents'])
|
fd.write (base64.b64decode (res['contents']).decode('utf-8'))
|
||||||
|
|
||||||
self.ejecutaArchivo (fileautoexec);
|
self.ejecutaArchivo (fileautoexec);
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue