From: jiahuizeng Date: Tue, 24 Sep 2019 03:01:20 +0000 (+0800) Subject: mgr/prometheus: assign a value to osd_dev_node when obj_store is not filestore or... X-Git-Tag: v13.2.9~114^2~1 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=f0ae4188a772b4f8a89a231a679d0fc2a2821e0e;p=ceph.git mgr/prometheus: assign a value to osd_dev_node when obj_store is not filestore or bluestore Fixes: https://tracker.ceph.com/issues/42017 Signed-off-by: jiahuizeng (cherry picked from commit f5b51a35930bda5499531c75f0c80816afe4ab24) --- diff --git a/src/pybind/mgr/prometheus/module.py b/src/pybind/mgr/prometheus/module.py index 3a398e0b0c80..0b653d0b4496 100644 --- a/src/pybind/mgr/prometheus/module.py +++ b/src/pybind/mgr/prometheus/module.py @@ -526,6 +526,8 @@ class Module(MgrModule): osd_wal_dev_node = osd_metadata.get('bluefs_wal_dev_node', '') # collect bluestore db backend osd_db_dev_node = osd_metadata.get('bluefs_db_dev_node', '') + else: + osd_dev_node = "unknown" if osd_dev_node and osd_dev_node == "unknown": osd_dev_node = None