Fixes: http://tracker.ceph.com/issues/24779
Signed-off-by: Nathan Cutler <ncutler@suse.com>
(cherry picked from commit
ab001e134238f609823d0aad25f5e758107d9369)
Conflicts:
src/pybind/mgr/telegraf/module.py (trivial)
import errno
import json
+import six
import socket
import time
from threading import Event
def get_daemon_stats(self):
data = []
- 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)