summaryrefslogtreecommitdiffstats
path: root/source4/scripting/python/samba/provision.py
diff options
context:
space:
mode:
authorEndi S. Dewata <edewata@redhat.com>2009-11-05 21:55:34 -0600
committerAndrew Bartlett <abartlet@samba.org>2009-11-12 22:23:22 +1100
commit55bb60a5db559a06a05a1be6633d92b8f6555c08 (patch)
treefbc52489d6c39c8500ada450de17200d021cf0c8 /source4/scripting/python/samba/provision.py
parent1564067fbc8490bcef5523db1d7e997dca00f0bf (diff)
downloadsamba-55bb60a5db559a06a05a1be6633d92b8f6555c08.tar.gz
samba-55bb60a5db559a06a05a1be6633d92b8f6555c08.tar.xz
samba-55bb60a5db559a06a05a1be6633d92b8f6555c08.zip
s4:provision - Added constructors for FDSBackend and OpenLDAPBackend.
Diffstat (limited to 'source4/scripting/python/samba/provision.py')
-rw-r--r--source4/scripting/python/samba/provision.py27
1 files changed, 9 insertions, 18 deletions
diff --git a/source4/scripting/python/samba/provision.py b/source4/scripting/python/samba/provision.py
index f803f588eb2..1726932d0a5 100644
--- a/source4/scripting/python/samba/provision.py
+++ b/source4/scripting/python/samba/provision.py
@@ -1239,13 +1239,13 @@ def provision(setup_dir, message, session_info,
lp=lp, credentials=credentials,
names=names,
message=message, hostname=hostname,
- root=root, schema=schema,
+ schema=schema,
ldapadminpass=ldapadminpass,
- ldap_backend_extra_port=ldap_backend_extra_port,
- ol_mmr_urls=ol_mmr_urls,
slapd_path=slapd_path,
- setup_ds_path=setup_ds_path,
+ ldap_backend_extra_port=ldap_backend_extra_port,
ldap_dryrun_mode=ldap_dryrun_mode,
+ root=root,
+ setup_ds_path=setup_ds_path,
domainsid=domainsid)
elif backend_type == "openldap":
provision_backend = OpenLDAPBackend(backend_type,
@@ -1253,28 +1253,19 @@ def provision(setup_dir, message, session_info,
lp=lp, credentials=credentials,
names=names,
message=message, hostname=hostname,
- root=root, schema=schema,
+ schema=schema,
ldapadminpass=ldapadminpass,
- ldap_backend_extra_port=ldap_backend_extra_port,
- ol_mmr_urls=ol_mmr_urls,
slapd_path=slapd_path,
- setup_ds_path=setup_ds_path,
+ ldap_backend_extra_port=ldap_backend_extra_port,
ldap_dryrun_mode=ldap_dryrun_mode,
- domainsid=domainsid)
+ ol_mmr_urls=ol_mmr_urls,
+ nosync=nosync)
elif backend_type == "ldb" or backend_type == "existing":
provision_backend = ProvisionBackend(backend_type,
paths=paths, setup_path=setup_path,
lp=lp, credentials=credentials,
names=names,
- message=message, hostname=hostname,
- root=root, schema=schema,
- ldapadminpass=ldapadminpass,
- ldap_backend_extra_port=ldap_backend_extra_port,
- ol_mmr_urls=ol_mmr_urls,
- slapd_path=slapd_path,
- setup_ds_path=setup_ds_path,
- ldap_dryrun_mode=ldap_dryrun_mode,
- domainsid=domainsid)
+ message=message)
else:
raise ProvisioningError("Unknown LDAP backend type selected")