def get_hosts(parent=None):
    hostname = socket.gethostname()

    cluster_name = o2cb_ctl.get_active_cluster_name(parent)

    nodes = o2cb_ctl.get_cluster_nodes(cluster_name, parent)

    remote_nodes = [node['name'] for node in nodes if node['name'] != hostname]

    return cluster_name, remote_nodes
Example #2
0
 def load_cluster_state(self):
     try:
         nodes = o2cb_ctl.get_cluster_nodes(self.cluster_name, self)
     except o2cb_ctl.CtlError, e:
         raise ConfError, str(e)
Example #3
0
 def load_cluster_state(self):
     try:
         nodes = o2cb_ctl.get_cluster_nodes(self.cluster_name, self)
     except o2cb_ctl.CtlError, e:
         raise ConfError, str(e)