]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
mgr/telemetry: check get_metadata return val 33095/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:02:56 +0000 (10:02 +0700)
commit6599f5a9dab0aa6b827e0d4b932ea1c1e84a6a1b
treeb9aa1599dcb0d24d76330272ffb08d1754c4cb07
parentc15b0b4124104a3ffdfda8666cdc419fb592a1f8
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