mirror of
https://salsa.debian.org/freeipa-team/freeipa.git
synced 2025-02-25 18:55:28 -06:00
Initial implementation of a generic search routine.
This commit is contained in:
@@ -237,11 +237,10 @@ api.register(user_mod)
|
||||
class user_find(crud.Find):
|
||||
'Search the users.'
|
||||
def execute(self, *args, **kw):
|
||||
uid=args[0]
|
||||
result = servercore.find_users(uid, ["*"])
|
||||
return result
|
||||
def forward(self, *args, **kw):
|
||||
users = super(crud.Find, self).forward(*args, **kw)
|
||||
ldap = self.api.Backend.ldap
|
||||
kw['uid'] = args[0]
|
||||
return ldap.search(**kw)
|
||||
def output_for_cli(self, users):
|
||||
if not users:
|
||||
return
|
||||
counter = users[0]
|
||||
|
||||
Reference in New Issue
Block a user