URL: https://github.com/freeipa/freeipa/pull/1494
Author: felipevolpone
 Title: #1494: Fixing vault-add-member to be compatible with py3
Action: opened

PR body:
"""
Changing from iteritems() to items() in order to be compatible with python3.

https://pagure.io/freeipa/issue/7373
"""

To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/1494/head:pr1494
git checkout pr1494
From 6275edb1615ee7cbfab8150ea54a63bb4e1ed116 Mon Sep 17 00:00:00 2001
From: Felipe Barreto <fbarr...@redhat.com>
Date: Wed, 24 Jan 2018 14:32:19 -0200
Subject: [PATCH] Fixing vault-add-member to be compatible with py3

Changing from iteritems() to items() in order to be compatible with python3.

https://pagure.io/freeipa/issue/7373
---
 ipaserver/plugins/vault.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/ipaserver/plugins/vault.py b/ipaserver/plugins/vault.py
index d05a240c39..0ab4d3ed88 100644
--- a/ipaserver/plugins/vault.py
+++ b/ipaserver/plugins/vault.py
@@ -238,7 +238,7 @@ def get_member_dns(self, **options):
         return super(VaultModMember, self).get_member_dns(**options)
 
     def post_callback(self, ldap, completed, failed, dn, entry_attrs, *keys, **options):
-        for fail in failed.itervalues():
+        for _service_name, fail in failed.items():
             fail['services'] = fail.pop('service', [])
         self.obj.get_container_attribute(entry_attrs, options)
         return completed, dn
_______________________________________________
FreeIPA-devel mailing list -- freeipa-devel@lists.fedorahosted.org
To unsubscribe send an email to freeipa-devel-le...@lists.fedorahosted.org

Reply via email to