예제 #1
0
파일: ec2.py 프로젝트: 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)
예제 #2
0
파일: ec2.py 프로젝트: 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)