def _upgrade_role(cp, role, instance_type, instances_dict): real_role = normalize_role(role) servers = cp.sections() for server in servers: roles_repr = cp.get(server, "roles") roles = normalize_roles(roles_repr.split(",")) if real_role in roles: _upgrade_server(cp, server, instance_type, instances_dict)
def _sync_role_ip(cp, role, instances_dict): real_role = normalize_role(role) servers = cp.sections() for server in servers: roles_repr = cp.get(server, "roles") roles = normalize_roles(roles_repr.split(",")) if real_role in roles: _sync_server_ip(cp, server, instances_dict)