diff options
author | Jason Gerard DeRose <jderose@redhat.com> | 2008-10-30 01:11:33 -0600 |
---|---|---|
committer | Jason Gerard DeRose <jderose@redhat.com> | 2008-10-30 01:11:33 -0600 |
commit | ddb5449c7faabbd4c1b71adfe84c386b943a163f (patch) | |
tree | 07a38af3cfbdd29d6df6adfae4169d9130c1086d /ipa_server | |
parent | e37760a27358021962a6e6a8a7fbdc5195ce5bbe (diff) | |
download | freeipa-ddb5449c7faabbd4c1b71adfe84c386b943a163f.tar.gz freeipa-ddb5449c7faabbd4c1b71adfe84c386b943a163f.tar.xz freeipa-ddb5449c7faabbd4c1b71adfe84c386b943a163f.zip |
Did some initial work for Context plugins
Diffstat (limited to 'ipa_server')
-rw-r--r-- | ipa_server/plugins/b_ldap.py | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/ipa_server/plugins/b_ldap.py b/ipa_server/plugins/b_ldap.py index b58a644a3..e53afc125 100644 --- a/ipa_server/plugins/b_ldap.py +++ b/ipa_server/plugins/b_ldap.py @@ -25,13 +25,24 @@ This wraps the python-ldap bindings. """ import ldap as _ldap -from ipalib import api +from ipalib import api, Context from ipalib import errors from ipalib.crud import CrudBackend from ipa_server import servercore from ipa_server import ipaldap +class conn(Context): + """ + Thread-local LDAP connection. + """ + + def get_value(self): + return 'it worked' + +api.register(conn) + + class ldap(CrudBackend): """ LDAP backend plugin. |