From: Andrew Tridgell Date: Mon, 17 Aug 2009 11:40:19 +0000 (+1000) Subject: fixed the build X-Git-Url: http://git.samba.org/?p=metze%2Fsamba%2Fwip.git;a=commitdiff_plain;h=3dee92fcb9af917da439e2c0cb10449d09d4c9ff fixed the build the changes from Matthias didn't take account of url and lp being None in some ldb python instances in 'make test' --- diff --git a/source4/scripting/python/samba/__init__.py b/source4/scripting/python/samba/__init__.py index 537953005407..59a6e00c5d84 100644 --- a/source4/scripting/python/samba/__init__.py +++ b/source4/scripting/python/samba/__init__.py @@ -98,11 +98,13 @@ class Ldb(ldb.Ldb): glue.ldb_set_utf8_casefold(self) # Allow admins to force non-sync ldb for all databases - nosync_p = lp.get("nosync", "ldb") - if nosync_p is not None and nosync_p == true: + if lp is not None: + nosync_p = lp.get("nosync", "ldb") + if nosync_p is not None and nosync_p == true: flags |= FLG_NOSYNC - self.connect(url, flags, options) + if url is not None: + self.connect(url, flags, options) def set_credentials(self, credentials): glue.ldb_set_credentials(self, credentials)