extended provision-backend
Oliver Liebel
oliver at itc.li
Fri Aug 7 03:14:50 MDT 2009
>> thank you very much!
>> i call on you if i got some more questions.
>>
>
> No worries. Thanks!
>
nearly done with ldb -ldapsearch.
one more question:
how can i handle the exception (when no rootdse is found,
means, no slapds running). i tried this:
try:
ldapi_uri = "ldapi://" +
urllib.quote(os.path.join(paths.private_dir, "ldap", "ldapi"), safe="")
ldapi_db = Ldb(ldapi_uri)
search_ol_rootdse = ldapi_db.search(base="", scope=SCOPE_BASE,
expression="(objectClass=OpenLDAProotDSE)");
message(search_ol_rootdse)
except ldb.LdbError, e:
message("ldap-search Output:")
but i got this error, when slapd is not up:
" except ldb.LdbError, e:
NameError: global name 'ldb' is not defined"
when i try:
except ldapi_db.LdbError, e:
instead, i got the following error:
"AttributeError: 'Ldb' object has no attribute 'LdbError'"
thanks,
oliver
More information about the samba-technical
mailing list