This commit is contained in:
2026-01-30 15:26:13 +01:00
parent 361e75e4f3
commit 50e8376937

View File

@@ -44,7 +44,7 @@ class RedfishSession:
"""Container for Redfish session data.""" """Container for Redfish session data."""
token: str | None = None token: str | None = None
loggout_url: str | None = None logout_url: str | None = None
vendor: str | None = None vendor: str | None = None
@@ -626,7 +626,7 @@ async def run_exporter(config, stop_event):
# Graceful shutdown: logout from Redfish sessions # Graceful shutdown: logout from Redfish sessions
logging.info("Exporter stopping, logging out from Redfish sessions...") logging.info("Exporter stopping, logging out from Redfish sessions...")
await asyncio.gather( await asyncio.gather(
*(logout_host(session, h) for h in host_objs if h.session_token) *(logout_host(session, h) for h in host_objs if h.session.token)
) )
logging.info("All sessions logged out.") logging.info("All sessions logged out.")
logging.info("Exporter stopped cleanly.") logging.info("Exporter stopped cleanly.")