diff options
author | Andrew Bartlett <abartlet@samba.org> | 2008-03-07 19:20:39 +1100 |
---|---|---|
committer | Andrew Bartlett <abartlet@samba.org> | 2008-03-07 19:20:39 +1100 |
commit | a7e1fa0bef17ecc46f642b23ef635acfb09fea04 (patch) | |
tree | b05c7bc9dd74f59f0da0d262f4fb8681c98d3d27 /source4/scripting/python/samba/provision.py | |
parent | 14c5f968e1f99ceabc5a42d9a38a00ea137b00ea (diff) | |
download | samba-a7e1fa0bef17ecc46f642b23ef635acfb09fea04.tar.gz samba-a7e1fa0bef17ecc46f642b23ef635acfb09fea04.tar.xz samba-a7e1fa0bef17ecc46f642b23ef635acfb09fea04.zip |
Try to fix up part of the upgrade test.
There are still problems with the upgrade test, but these are not
related to the provision system.
Andrew Bartlett
(This used to be commit d331bc400fb138bc43be88d0ca8ab3bcd590d2cd)
Diffstat (limited to 'source4/scripting/python/samba/provision.py')
-rw-r--r-- | source4/scripting/python/samba/provision.py | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/source4/scripting/python/samba/provision.py b/source4/scripting/python/samba/provision.py index 25c1a995ef..ebca1f8e40 100644 --- a/source4/scripting/python/samba/provision.py +++ b/source4/scripting/python/samba/provision.py @@ -68,6 +68,12 @@ class ProvisionPaths: self.winsdb = None self.private_dir = None +class ProvisionResult: + def __init__(self): + self.paths = None + self.domaindn = None + self.lp = None + self.samdb = None def check_install(lp, session_info, credentials): """Check whether the current install seems ok. @@ -991,7 +997,12 @@ def provision(setup_dir, message, session_info, message("Please install the phpLDAPadmin configuration located at %s into /etc/phpldapadmin/config.php" % paths.phpldapadminconfig) - return domaindn + result = ProvisionResult() + result.domaindn = domaindn + result.paths = paths + result.lp = lp + result.samdb = samdb + return result def provision_become_dc(setup_dir=None, smbconf=None, targetdir=None, realm=None, |