refs #887 implement InventarioSoftware()
parent
08dba6d99a
commit
a3f4eafffb
|
@ -180,6 +180,26 @@ class CloningEngineWorker (ogLiveWorker):
|
||||||
}
|
}
|
||||||
return thr_status
|
return thr_status
|
||||||
|
|
||||||
|
def do_InventarioSoftware (self, post_params):
|
||||||
|
for k in ['nfn', 'dsk', 'par', 'ids']:
|
||||||
|
if k not in post_params:
|
||||||
|
logger.error (f'required parameter ({k}) not in POST params')
|
||||||
|
return {}
|
||||||
|
|
||||||
|
nfn = post_params['nfn']
|
||||||
|
dsk = post_params['dsk']
|
||||||
|
par = post_params['par']
|
||||||
|
ids = post_params['ids']
|
||||||
|
|
||||||
|
self.muestraMensaje (7)
|
||||||
|
|
||||||
|
res = self.InventariandoSoftware (dsk, par, True, 'InventarioSoftware')
|
||||||
|
self.muestraMenu()
|
||||||
|
cmd = {
|
||||||
|
'nfn': 'RESPUESTA_InventarioSoftware',
|
||||||
|
}
|
||||||
|
return self.respuestaEjecucionComando (cmd, 0, ids)
|
||||||
|
|
||||||
def process_CrearImagen (self, path, get_params, post_params, server):
|
def process_CrearImagen (self, path, get_params, post_params, server):
|
||||||
logger.debug ('in process_CrearImagen, path "{}" get_params "{}" post_params "{}" server "{}"'.format (path, get_params, post_params, server))
|
logger.debug ('in process_CrearImagen, path "{}" get_params "{}" post_params "{}" server "{}"'.format (path, get_params, post_params, server))
|
||||||
logger.debug ('type(post_params) "{}"'.format (type (post_params)))
|
logger.debug ('type(post_params) "{}"'.format (type (post_params)))
|
||||||
|
@ -210,3 +230,7 @@ class CloningEngineWorker (ogLiveWorker):
|
||||||
logger.debug ('in process_RestaurarSoftIncremental, path "{}" get_params "{}" post_params "{}" server "{}"'.format (path, get_params, post_params, server))
|
logger.debug ('in process_RestaurarSoftIncremental, path "{}" get_params "{}" post_params "{}" server "{}"'.format (path, get_params, post_params, server))
|
||||||
logger.warning ('this method has been removed')
|
logger.warning ('this method has been removed')
|
||||||
raise Exception ({ '_httpcode': 404, '_msg': 'This method has been removed' })
|
raise Exception ({ '_httpcode': 404, '_msg': 'This method has been removed' })
|
||||||
|
|
||||||
|
def process_InventarioSoftware (self, path, get_params, post_params, server):
|
||||||
|
logger.debug ('in process_InventarioSoftware, path "{}" get_params "{}" post_params "{}" server "{}"'.format (path, get_params, post_params, server))
|
||||||
|
return self._long_running_job ('InventarioSoftware', self.do_InventarioSoftware, args=(post_params,))
|
||||||
|
|
|
@ -673,8 +673,5 @@ class ogAdmClientWorker (ogLiveWorker):
|
||||||
def process_EjecutarScript (self, path, get_params, post_params, server):
|
def process_EjecutarScript (self, path, get_params, post_params, server):
|
||||||
logger.warning ('in process_EjecutarScript')
|
logger.warning ('in process_EjecutarScript')
|
||||||
|
|
||||||
def process_InventarioSoftware (self, path, get_params, post_params, server):
|
|
||||||
logger.warning ('in process_InventarioSoftware')
|
|
||||||
|
|
||||||
def process_EjecutaComandosPendientes (self, path, get_params, post_params, server):
|
def process_EjecutaComandosPendientes (self, path, get_params, post_params, server):
|
||||||
logger.warning ('in process_EjecutaComandosPendientes')
|
logger.warning ('in process_EjecutaComandosPendientes')
|
||||||
|
|
Loading…
Reference in New Issue