1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-27 03:21:53 +03:00

s4-ldb: allow ldap.py test suite to run directly against a file

This makes it much easier to debug (as you can break in the ldb
modules by running gdb on /usr/bin/python)
This commit is contained in:
Andrew Tridgell 2009-11-18 13:27:50 +11:00
parent 5cd8b0e8f7
commit 2e46df492c

View File

@ -8,6 +8,7 @@ import sys
import time
import random
import base64
import os
sys.path.append("bin/python")
sys.path.append("../lib/subunit/python")
@ -1981,7 +1982,10 @@ name: """ + object_name + """
self.delete_force(self.ldb, "cn=%s,cn=Users,%s" % (object_name, self.base_dn))
if not "://" in host:
host = "ldap://%s" % host
if os.path.isfile(host):
host = "tdb://%s" % host
else:
host = "ldap://%s" % host
ldb = Ldb(host, credentials=creds, session_info=system_session(), lp=lp)
gc_ldb = Ldb("%s:3268" % host, credentials=creds,