def admin_group_update_from_feed(group_id): """ Update group membership from feed """ group = None added = [] removed = [] unknown = [] error = None try: group = Groups.Group(g_id=group_id) except KeyError: abort(401) if not group.source == "feed": abort(401) try: (added, removed, unknown) = External.group_update_from_feed(group_id) except BaseException as err: error = err members = group.member_unames() return render_template( "admin_run_group_feed.html", added=added, removed=removed, unknown=unknown, error=error, members=members )
def admin_group_update_from_feed(group_id): """ Update group membership from feed """ group = None added = [] removed = [] unknown = [] error = None try: group = Groups.Group(g_id=group_id) except KeyError: abort(401) if not group.source == "feed": abort(401) try: (added, removed, unknown) = External.group_update_from_feed(group_id) except BaseException, err: error = err