Explorar el Código

Added gateway name name in the log

GatewayStatusUpdate
Lorenzo Pollutri hace 4 días
padre
commit
9b157a6158
Se han modificado 2 ficheros con 6 adiciones y 2 borrados
  1. +1
    -0
      logica_reslevis/gateway.py
  2. +5
    -2
      mqtt_gateway_monitor.py

+ 1
- 0
logica_reslevis/gateway.py Ver fichero

@@ -192,6 +192,7 @@ class GatewayJsonRepository:
{
"mac": mac,
"mac_raw": row.get("mac"),
"name": row.get("name"),
"old_status": old_status,
"new_status": new_status,
"first_set": first_set,


+ 5
- 2
mqtt_gateway_monitor.py Ver fichero

@@ -214,16 +214,19 @@ class MqttGatewayMonitor:
changes = self._gateway_repo.update_statuses(status_by_mac)
for change in changes:
mac_label = change.get("mac_raw") or change.get("mac")
name_label = change.get("name") or ""
if change.get("first_set"):
log.info(
"Gateway status initialized: mac=%s status=%s",
"Gateway status initialized: mac=%s name=%s status=%s",
mac_label,
name_label,
change.get("new_status"),
)
else:
log.info(
"Gateway status changed: mac=%s %s -> %s",
"Gateway status changed: mac=%s name=%s %s -> %s",
mac_label,
name_label,
change.get("old_status"),
change.get("new_status"),
)

Cargando…
Cancelar
Guardar