diff options
| author | Andrew Bartlett <abartlet@samba.org> | 2009-03-05 12:24:35 +1100 | 
|---|---|---|
| committer | Andrew Bartlett <abartlet@samba.org> | 2009-03-05 12:24:35 +1100 | 
| commit | 41760c18bdab20d526d32568531bdf7c88272879 (patch) | |
| tree | b2f421919501a3061afe40f0cb0980f86f448ea8 /source4/scripting/python | |
| parent | 8249383efb2037bb234dd040ebe151329cc4feb9 (diff) | |
| parent | c8ea9d1f13096cd7f51e5972915a61ca65b56ac3 (diff) | |
| download | samba-41760c18bdab20d526d32568531bdf7c88272879.tar.gz samba-41760c18bdab20d526d32568531bdf7c88272879.tar.bz2 samba-41760c18bdab20d526d32568531bdf7c88272879.zip  | |
Merge branch 'master' of ssh://git.samba.org/data/git/samba into wspp-schema
Diffstat (limited to 'source4/scripting/python')
| -rw-r--r-- | source4/scripting/python/samba/__init__.py | 2 | ||||
| -rw-r--r-- | source4/scripting/python/samba/provision.py | 7 | ||||
| -rw-r--r-- | source4/scripting/python/samba/samdb.py | 10 | ||||
| -rw-r--r-- | source4/scripting/python/samba/tests/__init__.py | 4 | ||||
| -rw-r--r-- | source4/scripting/python/samba/tests/dcerpc/rpcecho.py | 2 | ||||
| -rw-r--r-- | source4/scripting/python/samba/tests/provision.py | 2 | 
6 files changed, 14 insertions, 13 deletions
diff --git a/source4/scripting/python/samba/__init__.py b/source4/scripting/python/samba/__init__.py index e9fc26af20..a49e6e1ead 100644 --- a/source4/scripting/python/samba/__init__.py +++ b/source4/scripting/python/samba/__init__.py @@ -223,7 +223,7 @@ def check_all_substituted(text):      :param text: The text to search for substitution variables      """      if not "${" in text: -    	return +        return      var_start = text.find("${")      var_end = text.find("}", var_start) diff --git a/source4/scripting/python/samba/provision.py b/source4/scripting/python/samba/provision.py index 1ac0e4553e..8029565399 100644 --- a/source4/scripting/python/samba/provision.py +++ b/source4/scripting/python/samba/provision.py @@ -53,7 +53,7 @@ def find_setup_dir():      """Find the setup directory used by provision."""      dirname = os.path.dirname(__file__)      if "/site-packages/" in dirname: -        prefix = dirname[:dirname.index("/site-packages/")] +        prefix = "/".join(dirname[:dirname.index("/site-packages/")].split("/")[:-2])          for suffix in ["share/setup", "share/samba/setup", "setup"]:              ret = os.path.join(prefix, suffix)              if os.path.isdir(ret): @@ -1132,7 +1132,8 @@ def provision(setup_dir, message, session_info,      message("NetBIOS Domain: %s" % names.domain)      message("DNS Domain:     %s" % names.dnsdomain)      message("DOMAIN SID:     %s" % str(domainsid)) -    message("Admin password: %s" % adminpass) +    if samdb_fill == FILL_FULL: +        message("Admin password: %s" % adminpass)      result = ProvisionResult()      result.domaindn = domaindn @@ -1365,7 +1366,7 @@ def provision_backend(setup_dir=None, message=None,                                                                          "MMRDN": names.domaindn,                                                                          "LDAPSERVER" : url,                                                                          "MMR_PASSWORD": mmr_pass }) -	# olc = yes? +        # olc = yes?          olc_config_pass = ""          olc_config_acl = ""          olc_syncrepl_config = "" diff --git a/source4/scripting/python/samba/samdb.py b/source4/scripting/python/samba/samdb.py index 9cc55e5629..614970d3ec 100644 --- a/source4/scripting/python/samba/samdb.py +++ b/source4/scripting/python/samba/samdb.py @@ -201,11 +201,11 @@ userAccountControl: %u          glue.dsdb_attach_schema_from_ldif_file(self, pf, df)      def set_invocation_id(self, invocation_id): -    	"""Set the invocation id for this SamDB handle. -    	 -    	:param invocation_id: GUID of the invocation id. -    	""" -    	glue.dsdb_set_ntds_invocation_id(self, invocation_id) +        """Set the invocation id for this SamDB handle. +         +        :param invocation_id: GUID of the invocation id. +        """ +        glue.dsdb_set_ntds_invocation_id(self, invocation_id)      def setexpiry(self, user, expiry_seconds, noexpiry):          """Set the password expiry for a user diff --git a/source4/scripting/python/samba/tests/__init__.py b/source4/scripting/python/samba/tests/__init__.py index d827bfa004..b342b93c49 100644 --- a/source4/scripting/python/samba/tests/__init__.py +++ b/source4/scripting/python/samba/tests/__init__.py @@ -70,8 +70,8 @@ class SubstituteVarTestCase(unittest.TestCase):                  samba.substitute_var("foo ${bla} gsff", {"bar": "bla"}))      def test_check_all_substituted(self): -    	samba.check_all_substituted("nothing to see here") -    	self.assertRaises(Exception, samba.check_all_substituted, "Not subsituted: ${FOOBAR}") +        samba.check_all_substituted("nothing to see here") +        self.assertRaises(Exception, samba.check_all_substituted, "Not subsituted: ${FOOBAR}")  class LdbExtensionTests(TestCaseInTempDir): diff --git a/source4/scripting/python/samba/tests/dcerpc/rpcecho.py b/source4/scripting/python/samba/tests/dcerpc/rpcecho.py index 12638e2397..62268005c2 100644 --- a/source4/scripting/python/samba/tests/dcerpc/rpcecho.py +++ b/source4/scripting/python/samba/tests/dcerpc/rpcecho.py @@ -49,7 +49,7 @@ class RpcEchoTests(RpcInterfaceTestCase):          surrounding_struct.x = 4          surrounding_struct.surrounding = [1,2,3,4]          y = self.conn.TestSurrounding(surrounding_struct) -        self.assertEquals(8 * [0], y.surrounding) +        self.assertEquals(4 * [0], y.surrounding)      def test_manual_request(self):          self.assertEquals("\x01\x00\x00\x00", self.conn.request(0, chr(0) * 4)) diff --git a/source4/scripting/python/samba/tests/provision.py b/source4/scripting/python/samba/tests/provision.py index 352357f694..fdac9d4ea2 100644 --- a/source4/scripting/python/samba/tests/provision.py +++ b/source4/scripting/python/samba/tests/provision.py @@ -56,7 +56,7 @@ class ProvisionTestCase(samba.tests.TestCaseInTempDir):                             machinepass="machinepass", dnsdomain="example.com")              self.assertEquals(1,                       len(secrets_ldb.search("samAccountName=krbtgt,flatname=EXAMPLE,CN=Principals"))) -	    self.assertEquals("keytab.path", +            self.assertEquals("keytab.path",                      secrets_ldb.searchone(basedn="flatname=EXAMPLE,CN=primary domains",                                             expression="(privateKeytab=*)",                                             attribute="privateKeytab"))  | 
