summaryrefslogtreecommitdiffstats
path: root/ipaserver/install/dsinstance.py
diff options
context:
space:
mode:
authorMartin Babinsky <mbabinsk@redhat.com>2015-10-20 10:22:36 +0200
committerMartin Basti <mbasti@redhat.com>2015-10-20 17:34:33 +0200
commit98bf90e4cecb38fc72a0b598a6e6a50fee284f31 (patch)
tree691bd409e62c9ac1f08d4f3cd0c2e2f07db1d0d1 /ipaserver/install/dsinstance.py
parente0d9a1b47ce6144d57345744d895b63e5b0ea413 (diff)
downloadfreeipa-98bf90e4cecb38fc72a0b598a6e6a50fee284f31.tar.gz
freeipa-98bf90e4cecb38fc72a0b598a6e6a50fee284f31.tar.xz
freeipa-98bf90e4cecb38fc72a0b598a6e6a50fee284f31.zip
fix dsinstance.py:get_domain_level function
This patch cleans up an unused parameter and fixes the return value when 'ipaDomainLevel' is found: instead of a dict we should return an integer. Reviewed-By: Martin Basti <mbasti@redhat.com>
Diffstat (limited to 'ipaserver/install/dsinstance.py')
-rw-r--r--ipaserver/install/dsinstance.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/ipaserver/install/dsinstance.py b/ipaserver/install/dsinstance.py
index f572c8773..07083460d 100644
--- a/ipaserver/install/dsinstance.py
+++ b/ipaserver/install/dsinstance.py
@@ -165,7 +165,7 @@ def create_ds_user():
)
-def get_domain_level(self, api=api):
+def get_domain_level(api=api):
conn = ipaldap.IPAdmin(ldapi=True, realm=api.env.realm)
conn.do_external_bind('root')
@@ -176,7 +176,7 @@ def get_domain_level(self, api=api):
entry = conn.get_entry(dn, ['ipaDomainLevel'])
except errors.NotFound:
return 0
- return {'result': int(entry.single_value['ipaDomainLevel'])}
+ return int(entry.single_value['ipaDomainLevel'])
INF_TEMPLATE = """