From e2764bf3e141ab96a21c8fa88eb7657caab36721 Mon Sep 17 00:00:00 2001 From: Yaarit Hatuka Date: Fri, 7 Feb 2020 10:04:50 -0500 Subject: [PATCH] mgr/telemetry: add 'last_upload' to status 'ceph telemetry status' now shows the last sent report date. Fixes: https://tracker.ceph.com/issues/44040 Signed-off-by: Yaarit Hatuka (cherry picked from commit 3a25c912a702c7ec93002a105217a7ff80a67dc9) Conflicts: - path: src/pybind/mgr/telemetry/module.py comment: nautilus version of json.dumps() don't have sort_keys arg. --- src/pybind/mgr/telemetry/module.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/pybind/mgr/telemetry/module.py b/src/pybind/mgr/telemetry/module.py index c2f9657e686..e859a97ed00 100644 --- a/src/pybind/mgr/telemetry/module.py +++ b/src/pybind/mgr/telemetry/module.py @@ -747,6 +747,7 @@ class Module(MgrModule): r = {} for opt in self.MODULE_OPTIONS: r[opt['name']] = getattr(self, opt['name']) + r['last_upload'] = time.ctime(self.last_upload) if self.last_upload else self.last_upload return 0, json.dumps(r, indent=4), '' elif command['prefix'] == 'telemetry on': if command.get('license') != LICENSE: -- 2.47.3