]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
mgr/telemetry: check get_metadata return val 33096/head
authorYaarit Hatuka <yaarit@redhat.com>
Mon, 3 Feb 2020 19:19:39 +0000 (14:19 -0500)
committerKonstantin Shalygin <k0ste@k0ste.ru>
Thu, 6 Feb 2020 03:06:40 +0000 (10:06 +0700)
commit32adc0a88fd1a9c2fcb89572832552d0e7195b09
tree6ed17f89625d5d1db5870d7d561bc85c34d9b205
parente1c5fd9306ce839d8d3ac8160c57aba42e0231a8
mgr/telemetry: check get_metadata return val

get_metada() returns 'None' when requesting a missing service, hence
trying to access its content fails. Added a check for osd and mgr
get_metadata() calls.

Fixes: https://tracker.ceph.com/issues/43642
Signed-off-by: Yaarit Hatuka <yaarit@redhat.com>
(cherry picked from commit 9e7a0cbb6f12840217b8f854ed516e44ca8c831e)
src/pybind/mgr/telemetry/module.py