-def do_one_user(lc, user, ticket):
- u = UDLdap.Account(user)
- if not u.account_status() == 'active':
+def do_one_user(lc, user, ticket, status):
+ try:
+ u = UDLdap.Account.from_search(lc, BaseDn, user)
+ except IndexError, e:
+ sys.stderr.write("Cannot instantiate account from LDAP: %s"%(str(e)))
+ return
+ if not u['accountStatus'] == 'active':