Fixes: http://tracker.ceph.com/issues/24779
Signed-off-by: Nathan Cutler <ncutler@suse.com>
import tempfile
import threading
import traceback
+import six
import socket
from . import common
from mgr_module import MgrModule, CommandResult
-try:
- iteritems = dict.iteritems
-except:
- iteritems = dict.items
-
-
class CannotServe(Exception):
pass
def refresh_keys(self):
self.keys = {}
rawkeys = self.get_store_prefix('keys/') or {}
- for k, v in iteritems(rawkeys):
+ for k, v in six.iteritems(rawkeys):
self.keys[k[5:]] = v # strip of keys/ prefix
def _serve(self):