Example #1
0
File: ec2.py Project: ahua/python
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)
Example #2
0
File: ec2.py Project: ahua/python
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)