From 28b57d5d1f597e493b5507e1505e6939d1b4d026 Mon Sep 17 00:00:00 2001 From: Ricardo Dias Date: Mon, 15 Jul 2019 09:46:03 +0100 Subject: [PATCH] mgr/progress: export more event properties to json Signed-off-by: Ricardo Dias --- src/pybind/mgr/progress/module.py | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/pybind/mgr/progress/module.py b/src/pybind/mgr/progress/module.py index ddf4abc568c6d..e88f7284a5489 100644 --- a/src/pybind/mgr/progress/module.py +++ b/src/pybind/mgr/progress/module.py @@ -83,7 +83,9 @@ class Event(object): "id": self.id, "message": self.message, "duration": self.duration_str, - "refs": self._refs + "refs": self._refs, + "progress": self.progress, + "started_at": self.started_at } def update_duration_event(self): @@ -106,6 +108,13 @@ class GhostEvent(Event): def progress(self): return 1.0 + def to_json(self): + return { + "id": self.id, + "message": self.message, + "refs": self._refs + } + class RemoteEvent(Event): """ -- 2.39.5