Beispiel #1
0
def delete_group (request, admin, language, group_name_or_slot):
    logger.debug("group: %s" % (group_name_or_slot))
    
    group = Groups.resolve (admin, group_name_or_slot)    

    if group is None:
        return language.unknown_group (group_name_or_slot)

    if not admin.is_admin (group):
        return language.admin_privileges_required (group)

    Groups.delete (admin, group)

    return language.group_deleted (group)