comparison mod_auth_ldap/mod_auth_ldap.lua @ 3098:a81456a13797

mod_client_proxy: a Jabber Address Translation implementation
author Jonas Wielicki <jonas@wielicki.name>
date Sun, 03 Jun 2018 13:55:10 +0200
parents 4b10636bd743
children 5c3f3f5a4377
comparison
equal deleted inserted replaced
3097:c7f4e3987ed0 3098:a81456a13797
33 33
34 -- luacheck: ignore 411/success 34 -- luacheck: ignore 411/success
35 local success, iterator, invariant, initial = pcall(ld[method], ld, ...); 35 local success, iterator, invariant, initial = pcall(ld[method], ld, ...);
36 if not success then ld = nil; return nil, iterator, "search"; end 36 if not success then ld = nil; return nil, iterator, "search"; end
37 37
38 module:log("debug", "success = %s, invariant = %s",
39 tostring(success),
40 tostring(invariant));
41
38 local success, dn, attr = pcall(iterator, invariant, initial); 42 local success, dn, attr = pcall(iterator, invariant, initial);
43 module:log("debug", "success = %s, dn = %s, attr = %s",
44 tostring(success),
45 tostring(dn),
46 tostring(attr));
39 if not success then ld = nil; return success, dn, "iter"; end 47 if not success then ld = nil; return success, dn, "iter"; end
48
40 49
41 return dn, attr, "return"; 50 return dn, attr, "return";
42 end 51 end
43 52
44 function ldap_do(method, retry_count, ...) 53 function ldap_do(method, retry_count, ...)