X-Git-Url: https://git.adam-barratt.org.uk/?a=blobdiff_plain;f=ud-lock;h=a274274bfdd4b4a61a69162d7a2c61aaeb72a5a3;hb=619506fcec54daf0af7a605c4dc6963031bdc9a6;hp=7035ed0cbae281a444c9f6e38fd30ee1ce211d47;hpb=521c785c598eb9981c6c0f81a3c3b680e1f0300d;p=mirror%2Fuserdir-ldap.git diff --git a/ud-lock b/ud-lock index 7035ed0..a274274 100755 --- a/ud-lock +++ b/ud-lock @@ -48,8 +48,8 @@ def connect(user): return l def do_one_user(lc, user, ticket): - u = UDLdap.Account(user) - if not u.account_status() == 'active': + u = UDLdap.Account.from_search(lc, BaseDn, user) + if not u['accountStatus'] == 'active': sys.stderr.write('%s: Account is not active, skipping. (details: %s)\n'%(user, u.verbose_status())) return