diff options
author | Rob Crittenden <rcritten@redhat.com> | 2008-10-17 19:43:25 -0400 |
---|---|---|
committer | Rob Crittenden <rcritten@redhat.com> | 2008-10-17 19:43:25 -0400 |
commit | 08e762df2fa22442c1ce644d1ec5bc2ba898b77b (patch) | |
tree | 2fe6c258ee343facadc57ae5e5915d1ad35c7141 /ipa_server | |
parent | ae8370be44d95b9f6793ded46ef81126aebef3e0 (diff) | |
download | freeipa-08e762df2fa22442c1ce644d1ec5bc2ba898b77b.tar.gz freeipa-08e762df2fa22442c1ce644d1ec5bc2ba898b77b.tar.xz freeipa-08e762df2fa22442c1ce644d1ec5bc2ba898b77b.zip |
Remove local references to things that are now in api.env
Diffstat (limited to 'ipa_server')
-rw-r--r-- | ipa_server/servercore.py | 20 |
1 files changed, 5 insertions, 15 deletions
diff --git a/ipa_server/servercore.py b/ipa_server/servercore.py index ab7596392..ed3c093e4 100644 --- a/ipa_server/servercore.py +++ b/ipa_server/servercore.py @@ -24,17 +24,7 @@ from ipa_server.context import context from ipa_server import ipaldap import ipautil from ipalib import errors - -# temporary -import krbV - -krbctx = krbV.default_context() -realm = krbctx.default_realm -basedn = ipautil.realm_to_suffix(realm) - -DefaultUserContainer = "cn=users,cn=accounts" -DefaultGroupContainer = "cn=groups,cn=accounts" -DefaultServiceContainer = "cn=services,cn=accounts" +from ipalib import api def convert_entry(ent): entry = dict(ent.data) @@ -172,7 +162,7 @@ def get_entry_by_cn (cn, sattrs): # logging.info("IPA: get_entry_by_cn '%s'" % cn) # cn = self.__safe_filter(cn) searchfilter = "(cn=%s)" % cn - return get_sub_entry("cn=accounts," + basedn, searchfilter, sattrs) + return get_sub_entry("cn=accounts," + api.env.basedn, searchfilter, sattrs) def get_user_by_uid(uid, sattrs): """Get a specific user's entry.""" @@ -180,7 +170,7 @@ def get_user_by_uid(uid, sattrs): # uid = self.__safe_filter(uid) searchfilter = "(&(uid=%s)(objectclass=person))" % uid - return get_sub_entry("cn=accounts," + basedn, searchfilter, sattrs) + return get_sub_entry("cn=accounts," + api.env.basedn, searchfilter, sattrs) # User support @@ -206,7 +196,7 @@ def get_user_by_uid (uid, sattrs): # logging.info("IPA: get_user_by_uid '%s'" % uid) # uid = self.__safe_filter(uid) searchfilter = "(uid=" + uid + ")" - return get_sub_entry("cn=accounts," + basedn, searchfilter, sattrs) + return get_sub_entry("cn=accounts," + api.env.basedn, searchfilter, sattrs) def uid_too_long(uid): """Verify that the new uid is within the limits we set. This is a @@ -314,7 +304,7 @@ def get_ipa_config(): """Retrieve the IPA configuration""" searchfilter = "cn=ipaconfig" try: - config = get_sub_entry("cn=etc," + basedn, searchfilter) + config = get_sub_entry("cn=etc," + api.env.basedn, searchfilter) except ldap.NO_SUCH_OBJECT, e: # FIXME raise errors.NotFound |