From 79bc762790bf7a10af071f88f1ed227ce40cd625 Mon Sep 17 00:00:00 2001 From: Mark Gurevich Date: Wed, 18 Jul 2018 16:08:08 -0400 Subject: [PATCH] Support REST boolean for reventlog resolved= --- .../lib/python/agent/hwctl/executor/openbmc_eventlog.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/xCAT-openbmc-py/lib/python/agent/hwctl/executor/openbmc_eventlog.py b/xCAT-openbmc-py/lib/python/agent/hwctl/executor/openbmc_eventlog.py index baf530c2a..d83f05fcc 100644 --- a/xCAT-openbmc-py/lib/python/agent/hwctl/executor/openbmc_eventlog.py +++ b/xCAT-openbmc-py/lib/python/agent/hwctl/executor/openbmc_eventlog.py @@ -87,7 +87,7 @@ class OpenBMCEventlogTask(ParallelNodesCommand): # loop through eventlog_info_dict and collect LED ids to be resolved into a eventlog_ids_to_resolve array for key in list(keys): if "[LED]" in eventlog_info_dict[key]: - if "Resolved: 0" in eventlog_info_dict[key]: + if "Resolved: 0" or "Resolved: false" in eventlog_info_dict[key]: eventlog_ids_to_resolve.append(key) else: if self.verbose: @@ -96,7 +96,7 @@ class OpenBMCEventlogTask(ParallelNodesCommand): # loop through list of ids and collect ids to resolve into a eventlog_ids_to_resolve array for id_to_resolve in ids.split(','): if id_to_resolve in eventlog_info_dict: - if "Resolved: 0" in eventlog_info_dict[id_to_resolve]: + if "Resolved: 0" or "Resolved: false" in eventlog_info_dict[id_to_resolve]: eventlog_ids_to_resolve.append(id_to_resolve) else: if self.verbose: