summaryrefslogtreecommitdiffstats
path: root/src/config/SSSDConfig/__init__.py.in
diff options
context:
space:
mode:
authorLukas Slebodnik <lslebodn@redhat.com>2015-08-04 15:03:44 +0200
committerJakub Hrozek <jhrozek@redhat.com>2015-08-04 16:19:52 +0200
commit2ab9822a792e26e9ddb47cbb6bc788a0727c8556 (patch)
treee33e799a7f8cd9c8672875e84403f005900c5eed /src/config/SSSDConfig/__init__.py.in
parent6fe057efb981ee4b45dcadf131c03f8501fce28d (diff)
downloadsssd-2ab9822a792e26e9ddb47cbb6bc788a0727c8556.tar.gz
sssd-2ab9822a792e26e9ddb47cbb6bc788a0727c8556.tar.xz
sssd-2ab9822a792e26e9ddb47cbb6bc788a0727c8556.zip
SSSDConfig: Return correct types in python3
In Python 3, dict.keys() returns a view rather than a list. Since dict keys aren't in any particular order, indexing them doesn't make sense. Resolves: https://fedorahosted.org/sssd/ticket/2699 Reviewed-by: Christian Heimes <cheimes@redhat.com>
Diffstat (limited to 'src/config/SSSDConfig/__init__.py.in')
-rw-r--r--src/config/SSSDConfig/__init__.py.in4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/config/SSSDConfig/__init__.py.in b/src/config/SSSDConfig/__init__.py.in
index 7d361026c..49de53eaa 100644
--- a/src/config/SSSDConfig/__init__.py.in
+++ b/src/config/SSSDConfig/__init__.py.in
@@ -1498,7 +1498,7 @@ class SSSDConfig(SSSDChangeConf):
if srv not in configured_services:
del service_dict[srv]
- active_services = service_dict.keys()
+ active_services = list(service_dict)
else:
active_services = []
@@ -1781,7 +1781,7 @@ class SSSDConfig(SSSDChangeConf):
if dom not in configured_domains:
del domain_dict[dom]
- active_domains = domain_dict.keys()
+ active_domains = list(domain_dict)
else:
active_domains = []