]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
mgr: replace iteritems with six.iteritems (crash)
authorNathan Cutler <ncutler@suse.com>
Thu, 5 Jul 2018 15:33:45 +0000 (17:33 +0200)
committerNathan Cutler <ncutler@suse.com>
Thu, 5 Jul 2018 15:40:18 +0000 (17:40 +0200)
Fixes: http://tracker.ceph.com/issues/24779
Signed-off-by: Nathan Cutler <ncutler@suse.com>
src/pybind/mgr/crash/module.py

index 668ef62ea846414b3888ab4bc52114bd8e386f99..93edea19e99343b1c625fe2eda48962932602dde 100644 (file)
@@ -2,6 +2,7 @@ from mgr_module import MgrModule
 import datetime
 import errno
 import json
+import six
 
 
 DATEFMT = '%Y-%m-%d %H:%M:%S.%f'
@@ -82,7 +83,7 @@ class Module(MgrModule):
 
         keeptime = datetime.timedelta(days=keep)
 
-        for key, meta in self.get_store_prefix('crash/').iteritems():
+        for key, meta in six.iteritems(self.get_store_prefix('crash/')):
             meta = json.loads(meta)
             stamp = self.time_from_string(meta['timestamp'])
             if stamp <= now - keeptime:
@@ -116,7 +117,7 @@ class Module(MgrModule):
                 'idlist': list()
             }
 
-        for key, meta in self.get_store_prefix('crash/').iteritems():
+        for key, meta in six.iteritems(self.get_store_prefix('crash/')):
             total += 1
             meta = json.loads(meta)
             stamp = self.time_from_string(meta['timestamp'])