diff --git a/python/redfish-api/redfish_exporter_v9000.py b/python/redfish-api/redfish_exporter_v9000.py index d746325..8a93c68 100644 --- a/python/redfish-api/redfish_exporter_v9000.py +++ b/python/redfish-api/redfish_exporter_v9000.py @@ -44,7 +44,7 @@ class RedfishSession: """Container for Redfish session data.""" token: str | None = None - loggout_url: str | None = None + logout_url: str | None = None vendor: str | None = None @@ -626,7 +626,7 @@ async def run_exporter(config, stop_event): # Graceful shutdown: logout from Redfish sessions logging.info("Exporter stopping, logging out from Redfish sessions...") 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("Exporter stopped cleanly.")