osclib/core: provide groups_members() to expand muliple groups users.

This commit is contained in:
Jimmy Berry 2018-08-16 00:27:37 -05:00
parent 600a486745
commit 038bec6113

View File

@ -35,6 +35,14 @@ def group_members(apiurl, group, maintainers=False):
return root.xpath('person/person/@userid')
def groups_members(apiurl, groups):
members = []
for group in groups:
members.extend(group_members(apiurl, group))
return members
@memoize(session=True)
def owner_fallback(apiurl, project, package):
root = owner(apiurl, package, project=project)