From 672c07566df8d838b46edb6b80ba73ade2a27d55 Mon Sep 17 00:00:00 2001 From: Rob Crittenden Date: Tue, 7 Oct 2008 23:38:00 -0400 Subject: Implement user-del rename is_user_unique() to user_exists() --- ipa_server/servercore.py | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) (limited to 'ipa_server') diff --git a/ipa_server/servercore.py b/ipa_server/servercore.py index f0d3dd9a..a391c5cf 100644 --- a/ipa_server/servercore.py +++ b/ipa_server/servercore.py @@ -134,9 +134,10 @@ def get_entry_by_dn (dn, sattrs=None): # User support -def is_user_unique(uid): - """Return True if the uid is unique in the tree, False otherwise.""" - # FIXME +def user_exists(uid): + """Return True if the exists, False otherwise.""" + # FIXME: fix the filter + # FIXME: should accept a container to look in # uid = self.__safe_filter(uid) searchfilter = "(&(uid=%s)(objectclass=posixAccount))" % uid @@ -292,6 +293,10 @@ def add_entry(entry): """Add a new entry""" return context.conn.getConn().addEntry(entry) +def delete_entry(dn): + """Remove an entry""" + return context.conn.getConn().deleteEntry(dn) + def uniq_list(x): """Return a unique list, preserving order and ignoring case""" myset = {} -- cgit