ceph bench module hotfixes after client run
Related-PROD: PROD-37028
Change-Id: Ie281746adfedc8706c26d3a27347679d070c45bb
diff --git a/cfg_checker/modules/ceph/info.py b/cfg_checker/modules/ceph/info.py
index 1fb9205..ce115ff 100644
--- a/cfg_checker/modules/ceph/info.py
+++ b/cfg_checker/modules/ceph/info.py
@@ -79,8 +79,9 @@
continue
else:
# TODO: Consider filtering out or prepare data for the table
- _osd = _d.pop("osd_name")
- _node_name = _d.pop("node_name")
+ _osd = _d.pop("osd_name") if "osd_name" in _d else "unknown"
+ _node_name = _d.pop("node_name") \
+ if "node_name" in _d else "unknown"
# Additional check for empty data
if not _d:
self.ceph_info['ceph_health']['latest'][_n] = {}