summaryrefslogtreecommitdiffstats
path: root/source4/scripting/python/samba/join.py
diff options
context:
space:
mode:
authorMatthieu Patou <mat@matws.net>2011-12-04 14:23:34 +0100
committerMatthieu Patou <mat@matws.net>2011-12-05 18:23:07 +0100
commitfc42b0ab4135295fd23af5ab0cc0b410655bc376 (patch)
tree01ff8cc0159fb4952c39f1d686b94c4cb5ade8e1 /source4/scripting/python/samba/join.py
parent093dac43312c97a90b68f18ccc80716db84c25f5 (diff)
downloadsamba-fc42b0ab4135295fd23af5ab0cc0b410655bc376.tar.gz
samba-fc42b0ab4135295fd23af5ab0cc0b410655bc376.tar.xz
samba-fc42b0ab4135295fd23af5ab0cc0b410655bc376.zip
s4-python: factorize the definition of get_dsServiceName
Diffstat (limited to 'source4/scripting/python/samba/join.py')
-rw-r--r--source4/scripting/python/samba/join.py6
1 files changed, 1 insertions, 5 deletions
diff --git a/source4/scripting/python/samba/join.py b/source4/scripting/python/samba/join.py
index 5f546a100d..b46b4d8f06 100644
--- a/source4/scripting/python/samba/join.py
+++ b/source4/scripting/python/samba/join.py
@@ -87,7 +87,7 @@ class dc_join(object):
ctx.forest_domain_name = ctx.get_forest_domain_name()
ctx.invocation_id = misc.GUID(str(uuid.uuid4()))
- ctx.dc_ntds_dn = ctx.get_dsServiceName()
+ ctx.dc_ntds_dn = ctx.samdb.get_dsServiceName()
ctx.dc_dnsHostName = ctx.get_dnsHostName()
ctx.behavior_version = ctx.get_behavior_version()
@@ -207,10 +207,6 @@ class dc_join(object):
return ctx.cldap_ret.pdc_dns_name
- def get_dsServiceName(ctx):
- res = ctx.samdb.search(base="", scope=ldb.SCOPE_BASE, attrs=["dsServiceName"])
- return res[0]["dsServiceName"][0]
-
def get_behavior_version(ctx):
res = ctx.samdb.search(base=ctx.base_dn, scope=ldb.SCOPE_BASE, attrs=["msDS-Behavior-Version"])
if "msDS-Behavior-Version" in res[0]: