diff options
author | Matthieu Patou <mat@matws.net> | 2011-12-04 14:23:34 +0100 |
---|---|---|
committer | Matthieu Patou <mat@matws.net> | 2011-12-05 18:23:07 +0100 |
commit | fc42b0ab4135295fd23af5ab0cc0b410655bc376 (patch) | |
tree | 01ff8cc0159fb4952c39f1d686b94c4cb5ade8e1 /source4/scripting/python/samba/netcmd/drs.py | |
parent | 093dac43312c97a90b68f18ccc80716db84c25f5 (diff) | |
download | samba-fc42b0ab4135295fd23af5ab0cc0b410655bc376.tar.gz samba-fc42b0ab4135295fd23af5ab0cc0b410655bc376.tar.bz2 samba-fc42b0ab4135295fd23af5ab0cc0b410655bc376.zip |
s4-python: factorize the definition of get_dsServiceName
Diffstat (limited to 'source4/scripting/python/samba/netcmd/drs.py')
-rw-r--r-- | source4/scripting/python/samba/netcmd/drs.py | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/source4/scripting/python/samba/netcmd/drs.py b/source4/scripting/python/samba/netcmd/drs.py index c508e2f331..0d93298e97 100644 --- a/source4/scripting/python/samba/netcmd/drs.py +++ b/source4/scripting/python/samba/netcmd/drs.py @@ -80,11 +80,6 @@ def drs_parse_ntds_dn(ntds_dn): -def get_dsServiceName(samdb): - '''get the NTDS DN from the rootDSE''' - res = samdb.search(base="", scope=ldb.SCOPE_BASE, attrs=["dsServiceName"]) - return res[0]["dsServiceName"][0] - class cmd_drs_showrepl(Command): @@ -133,7 +128,7 @@ class cmd_drs_showrepl(Command): samdb_connect(self) # show domain information - ntds_dn = get_dsServiceName(self.samdb) + ntds_dn = self.samdb.get_dsServiceName() server_dns = self.samdb.search(base="", scope=ldb.SCOPE_BASE, attrs=["dnsHostName"])[0]['dnsHostName'][0] (site, server) = drs_parse_ntds_dn(ntds_dn) @@ -446,7 +441,7 @@ class cmd_drs_options(Command): samdb_connect(self) - ntds_dn = get_dsServiceName(self.samdb) + ntds_dn = self.samdb.get_dsServiceName() res = self.samdb.search(base=ntds_dn, scope=ldb.SCOPE_BASE, attrs=["options"]) dsa_opts = int(res[0]["options"][0]) |