diff --git a/keystone/common/utils.py b/keystone/common/utils.py index da40d4db4c..f71b40b491 100644 --- a/keystone/common/utils.py +++ b/keystone/common/utils.py @@ -94,8 +94,8 @@ class SmarterEncoder(jsonutils.json.JSONEncoder): """Help for JSON encoding dict-like objects.""" def default(self, obj): - if not isinstance(obj, dict) and hasattr(obj, 'iteritems'): - return dict(obj.iteritems()) + if not isinstance(obj, dict) and hasattr(obj, 'items'): + return dict(obj.items()) return super(SmarterEncoder, self).default(obj)