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>
This commit is contained in:
Martin Babinsky authored and Martin Basti committed 2015-10-20 17:34:33 +02:00
1 parent e0d9a1b47c
commit 98bf90e4ce
1 file changed
+2 -2
+2 -2
View File
@@ -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 = """