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: v12.2.13~27^2~1 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=76d949fabbb8a5e3415e66f22a55c807352cc138;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 e610e1cd316a..a28e0416f06a 100644 --- a/src/pybind/mgr/prometheus/module.py +++ b/src/pybind/mgr/prometheus/module.py @@ -521,6 +521,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