Removes an authorization group.

    Removes an authorization group with or without excluding associated members depending on --drop
    flag (disabled by default).

def auth_remove(name, drop, **kwargs):
    """
    Removes an authorization group.

    Removes an authorization group with or without excluding associated members depending on --drop
    flag (disabled by default).
    """
    ctx = Context(**kwargs)
    ctx.execute_action('auth:group:remove', **{
        'storage': ctx.repo.create_secure_service('storage'),
        'name': name,
        'drop': drop,
    })