~openstack-charmers-archive/charms/trusty/keystone/next

« back to all changes in this revision

Viewing changes to hooks/charmhelpers/contrib/hahelpers/cluster.py

  • Committer: james.page at ubuntu
  • Date: 2014-07-31 08:11:46 UTC
  • mfrom: (72.1.1 keystone)
  • Revision ID: james.page@ubuntu.com-20140731081146-j08aadm8vc3xxz8a
[coreycb,r=james-page] Resync helpers

Show diffs side-by-side

added added

removed removed

Lines of Context:
62
62
    return peers
63
63
 
64
64
 
 
65
def peer_ips(peer_relation='cluster', addr_key='private-address'):
 
66
    '''Return a dict of peers and their private-address'''
 
67
    peers = {}
 
68
    for r_id in relation_ids(peer_relation):
 
69
        for unit in relation_list(r_id):
 
70
            peers[unit] = relation_get(addr_key, rid=r_id, unit=unit)
 
71
    return peers
 
72
 
 
73
 
65
74
def oldest_peer(peers):
66
75
    local_unit_no = int(os.getenv('JUJU_UNIT_NAME').split('/')[1])
67
76
    for peer in peers: