Fixes: http://tracker.ceph.com/issues/24779
Signed-off-by: Nathan Cutler <ncutler@suse.com>
(cherry picked from commit
a62ab8ae8c91b91bb6c5367a6af197e5d85fe10a)
Conflicts:
src/pybind/mgr/influx/module.py (trivial)
from threading import Event
import json
import errno
+import six
import time
from mgr_module import MgrModule
now = datetime.utcnow().isoformat() + 'Z'
- for daemon, counters in self.get_all_perf_counters().iteritems():
+ for daemon, counters in six.iteritems(self.get_all_perf_counters()):
svc_type, svc_id = daemon.split(".", 1)
metadata = self.get_metadata(svc_type, svc_id)