def test_ldapurl(self): """ Test setting LDAPURL. """ url = bonsai.LDAPURL(self.url) client = LDAPClient(url) self.assertEqual(client.url, url) self.assertRaises(TypeError, lambda: LDAPClient(None)) client.url = "ldap://localhost" self.assertEqual(client.url, "ldap://localhost")
def ldaps_url(): """ Get the LDAPURL for LDAP over TLS. """ cfg = get_config() url = "ldaps://%s" % (cfg["SERVER"]["hostname"]) return bonsai.LDAPURL(url)
def url(): """ Get the LDAPURL. """ cfg = get_config() url = "ldap://%s:%s" % (cfg["SERVER"]["hostip"], cfg["SERVER"]["port"]) return bonsai.LDAPURL(url)
def url(): """ Get an LDAPClient with simple authentication. """ cfg = get_config() url = "ldap://%s:%s" % (cfg["SERVER"]["hostip"], cfg["SERVER"]["port"]) return bonsai.LDAPURL(url)
def test_ldapurl(self): """ Test setting LDAPURL. """ url = bonsai.LDAPURL(self.url) client = LDAPClient(url) self.assertEqual(client.url, url) self.assertRaises(ValueError, lambda: LDAPClient(None))