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)