diff options
author | Jelmer Vernooij <jelmer@samba.org> | 2010-06-13 15:32:41 +0200 |
---|---|---|
committer | Jelmer Vernooij <jelmer@samba.org> | 2010-06-13 18:19:03 +0200 |
commit | d9d0d54475c1bf78ce1c45f139097cd30029ccaa (patch) | |
tree | 3d0002fba6f8bc30cdd31de4d35ebce0c69b4b72 /source4/scripting/python | |
parent | 3552ad3ab13a97c28925713dcea01d1e01df8868 (diff) | |
download | samba-d9d0d54475c1bf78ce1c45f139097cd30029ccaa.tar.gz samba-d9d0d54475c1bf78ce1c45f139097cd30029ccaa.tar.bz2 samba-d9d0d54475c1bf78ce1c45f139097cd30029ccaa.zip |
upgradeprovision: Use logging infrastructure.
Diffstat (limited to 'source4/scripting/python')
-rwxr-xr-x | source4/scripting/python/samba/upgradehelpers.py | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/source4/scripting/python/samba/upgradehelpers.py b/source4/scripting/python/samba/upgradehelpers.py index a9efa9ed5a..5bd83873b3 100755 --- a/source4/scripting/python/samba/upgradehelpers.py +++ b/source4/scripting/python/samba/upgradehelpers.py @@ -54,11 +54,11 @@ def get_paths(param, targetdir=None, smbconf=None): smbconf = param.default_path() if not os.path.exists(smbconf): - raise ProvisioningError("Unable to find smb.conf ...") + raise ProvisioningError("Unable to find smb.conf") lp = param.LoadParm() lp.load(smbconf) - paths = provision_paths_from_lp(lp,lp.get("realm")) + paths = provision_paths_from_lp(lp, lp.get("realm")) return paths @@ -71,7 +71,8 @@ def find_provision_key_parameters(param, credentials, session_info, paths, :param session_info: Session object :param paths: A list of path to provision object :param smbconf: Path to the smb.conf file - :return: A list of key provision parameters""" + :return: A list of key provision parameters + """ lp = param.LoadParm() lp.load(paths.smbconf) @@ -80,14 +81,15 @@ def find_provision_key_parameters(param, credentials, session_info, paths, # NT domain, kerberos realm, root dn, domain dn, domain dns name names.domain = string.upper(lp.get("workgroup")) names.realm = lp.get("realm") - basedn = "DC=" + names.realm.replace(".",",DC=") + basedn = "DC=" + names.realm.replace(".", ",DC=") names.dnsdomain = names.realm names.realm = string.upper(names.realm) # netbiosname secrets_ldb = Ldb(paths.secrets, session_info=session_info, credentials=credentials,lp=lp, options=["modules:samba_secrets"]) # Get the netbiosname first (could be obtained from smb.conf in theory) - res = secrets_ldb.search(expression="(flatname=%s)"%names.domain,base="CN=Primary Domains", scope=SCOPE_SUBTREE, attrs=["sAMAccountName"]) + res = secrets_ldb.search(expression="(flatname=%s)" % names.domain, + base="CN=Primary Domains", scope=SCOPE_SUBTREE, attrs=["sAMAccountName"]) names.netbiosname = str(res[0]["sAMAccountName"]).replace("$","") names.smbconf = smbconf |