https://fedorahosted.org/freeipa/ticket/5623
Patch attached.
From ab8d85a1b6ea36929cce58cb1593c68d09742eeb Mon Sep 17 00:00:00 2001 From: Martin Basti <mba...@redhat.com> Date: Wed, 17 Feb 2016 16:48:58 +0100 Subject: [PATCH] Py3: do not use dict.iteritems() Py3 does not support iter* methods, this commit replaces 2 occurencies of iteritems() to items(). The dictionaries there are not big, this is sufficient we do not need to use six. https://fedorahosted.org/freeipa/ticket/5623 --- ipapython/install/core.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ipapython/install/core.py b/ipapython/install/core.py index f8cf07dc1cd463f5c98c6cda8edc9d087bd72af0..9582852b8955555688e1aef3d1551af406245031 100644 --- a/ipapython/install/core.py +++ b/ipapython/install/core.py @@ -191,7 +191,7 @@ class Configurable(six.with_metaclass(abc.ABCMeta, object)): for owner_cls in cls.__mro__: result = [] - for name, prop_cls in owner_cls.__dict__.iteritems(): + for name, prop_cls in owner_cls.__dict__.items(): if name in seen: continue seen.add(name) @@ -514,7 +514,7 @@ class Composite(Configurable): for owner_cls in cls.__mro__: result = [] - for name, comp_cls in owner_cls.__dict__.iteritems(): + for name, comp_cls in owner_cls.__dict__.items(): if name in seen: continue seen.add(name) -- 2.5.0
-- Manage your subscription for the Freeipa-devel mailing list: https://www.redhat.com/mailman/listinfo/freeipa-devel Contribute to FreeIPA: http://www.freeipa.org/page/Contribute/Code