Beispiel #1
0
def remove_group(group_id, quiet=False):
    ans = 'n'
    if not quiet:
        ans = get_stdin(
            "Do you want to remove the '{0}' group? [y/N]: ".format(group_id))
    else:
        ans = 'y'

    if ans.lower() == 'y':
        data = Agent.remove_group(group_id)
        msg = data['msg']
        if not data['affected_agents']:
            msg += "\nNo affected agents."
        else:
            msg += "\nAffected agents: {0}.".format(', '.join(
                data['affected_agents']))
    else:
        msg = "Cancelled."

    print(msg)