Ejemplo n.º 1
0
def enviarcomando(ipservidor, con, idinteraccion, comando):
    log.info('ejecutarcomando en el equipo')
    codigoestado = conectarequipo.cumplicomando(comando)
    registrarenbd.actualizarinteraccionbdlocal(con, idinteraccion,
                                               codigoestado)
    consumidorserviciosweb.actualizarinteraccion(ipservidor, con,
                                                 idinteraccion)
Ejemplo n.º 2
0
def sincronizarcausa(ipservidor, con, idinteraccion):
    log.info('Sincronizando Causas')
    actualizarcae.actualizarcausa(ipservidor, con)
    codigoestado = 0
    registrarenbd.actualizarinteraccionbdlocal(con, idinteraccion,
                                               codigoestado)
    consumidorserviciosweb.actualizarinteraccion(ipservidor, con,
                                                 idinteraccion)
Ejemplo n.º 3
0
def crearbackupespacio(ipservidor, con, idinteraccion):
    log.info('Crear backup de bd del equipo')
    codigoestado = 0
    registrarenbd.actualizarinteraccionbdlocal(con, idinteraccion,
                                               codigoestado)
    consumidorserviciosweb.actualizarinteraccion(ipservidor, con,
                                                 idinteraccion)
    conectarequipo.cumplicomando("mysqldump -u root -pwinner cism > cism.sql")
Ejemplo n.º 4
0
def reiniciarsubsistem(ipservidor, con, idinteraccion):
    log.info('Reiniciar SubSistema del equipo')
    codigoestado = 0
    registrarenbd.actualizarinteraccionbdlocal(con, idinteraccion,
                                               codigoestado)
    consumidorserviciosweb.actualizarinteraccion(ipservidor, con,
                                                 idinteraccion)
    conectarequipo.cumplicomando("/etc/rc.cism restart")
Ejemplo n.º 5
0
def apagarequipo(ipservidor, con, idinteraccion):
    log.info('Apagando Equipo')
    codigoestado = 0
    registrarenbd.actualizarinteraccionbdlocal(con, idinteraccion,
                                               codigoestado)
    consumidorserviciosweb.actualizarinteraccion(ipservidor, con,
                                                 idinteraccion)
    registrarenbd.historicoequipo(5, 2, con)
    conectarequipo.cumplicomando("shutdown")
Ejemplo n.º 6
0
def reiniciarraspberry(ipservidor, con, idinteraccion):
    log.info('Reiniciar Raspberry')
    codigoestado = 0
    registrarenbd.actualizarinteraccionbdlocal(con, idinteraccion,
                                               codigoestado)
    consumidorserviciosweb.actualizarinteraccion(ipservidor, con,
                                                 idinteraccion)
    registrarenbd.historicoraspberry(5, 3, con)
    comandosparaejecutar.reiniciarrasp()
Ejemplo n.º 7
0
def encenderequipo(ipservidor, con, idinteraccion, codigoestado):
    log.info('Encender Equipo')
    codigoestado = 0
    registrarenbd.actualizarinteraccionbdlocal(con, idinteraccion,
                                               codigoestado)
    consumidorserviciosweb.actualizarinteraccion(ipservidor, con,
                                                 idinteraccion)
    registrarenbd.historicoequipo(5, 5, con)
    comandogpio.encender()
Ejemplo n.º 8
0
def reiniciarequipo(ipservidor, con, idinteraccion):
    log.info('Reiniciando Equipo')
    codigoestado = 0
    registrarenbd.actualizarinteraccionbdlocal(con, idinteraccion,
                                               codigoestado)
    consumidorserviciosweb.actualizarinteraccion(ipservidor, con,
                                                 idinteraccion)
    registrarenbd.historicoequipo(5, 3, con)
    conectarequipo.cumplicomando("reboot")
Ejemplo n.º 9
0
def sinchorario(ipservidor, con, interaccion):
    log.info('Cambiar Fecha hora en Equipo')
    codigoestado = 0
    registrarenbd.actualizarinteraccionbdlocal(con, str(interaccion[4]),
                                               codigoestado)
    consumidorserviciosweb.actualizarinteraccion(ipservidor, con,
                                                 str(interaccion[4]))
    fechahora = interaccion[0]
    comando = "date --set=\'" + str(fechahora[0:16]) + "\'"
    conectarequipo.cumplicomando(comando)
Ejemplo n.º 10
0
def cambiarfhora(ipservidor, con, interaccion):
    log.info('Cambiar Fecha-Hora')
    codigoestado = 0
    registrarenbd.actualizarinteraccionbdlocal(con, str(interaccion[4]),
                                               codigoestado)
    consumidorserviciosweb.actualizarinteraccion(ipservidor, con,
                                                 str(interaccion[4]))
    fechaohora = interaccion[0]
    comando = "date --set=\'" + str(fechaohora[0:16]) + "\'"
    comandosparaejecutar.ejecutarcomandosgenerico(comando)