diff options
author | Andrew Tridgell <tridge@samba.org> | 2009-08-17 21:40:19 +1000 |
---|---|---|
committer | Andrew Tridgell <tridge@samba.org> | 2009-08-17 21:40:19 +1000 |
commit | 3dee92fcb9af917da439e2c0cb10449d09d4c9ff (patch) | |
tree | 536544d00ded9f24faf0770d9389755352231f10 /source4/scripting | |
parent | 7a79d161838efcec27a159fc40481e7be419b778 (diff) | |
download | samba-3dee92fcb9af917da439e2c0cb10449d09d4c9ff.tar.gz samba-3dee92fcb9af917da439e2c0cb10449d09d4c9ff.tar.bz2 samba-3dee92fcb9af917da439e2c0cb10449d09d4c9ff.zip |
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'
Diffstat (limited to 'source4/scripting')
-rw-r--r-- | source4/scripting/python/samba/__init__.py | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/source4/scripting/python/samba/__init__.py b/source4/scripting/python/samba/__init__.py index 5379530054..59a6e00c5d 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) |