tengqm 02d7e1b311 Add wait_for_xxx methods to cluster proxy
The 'wait_for_status' and 'wait_for_delete' proxy methods are heavily
used in the senlin code base. This patch revives the two proxy methods
in case we may forget to add it back when the corresponding ones in
ProxyBase are removed.

Change-Id: I1de6fe031901cf5d319496b881815f0f757c6279
2017-03-01 09:57:45 -05:00

6.1 KiB

Cluster API

openstack.cluster.v1._proxy

The Cluster Class

The cluster high-level interface is available through the cluster member of a ~openstack.connection.Connection object. The cluster member will only be added if the service is detected.

Build Info Operations

openstack.cluster.v1._proxy.Proxy

openstack.cluster.v1._proxy.Proxy.get_build_info

Profile Type Operations

openstack.cluster.v1._proxy.Proxy

openstack.cluster.v1._proxy.Proxy.profile_types

openstack.cluster.v1._proxy.Proxy.get_profile_type

Profile Operations

openstack.cluster.v1._proxy.Proxy

openstack.cluster.v1._proxy.Proxy.create_profile

openstack.cluster.v1._proxy.Proxy.update_profile

openstack.cluster.v1._proxy.Proxy.delete_profile

openstack.cluster.v1._proxy.Proxy.get_profile

openstack.cluster.v1._proxy.Proxy.find_profile

openstack.cluster.v1._proxy.Proxy.profiles

openstack.cluster.v1._proxy.Proxy.validate_profile

Policy Type Operations

openstack.cluster.v1._proxy.Proxy

openstack.cluster.v1._proxy.Proxy.policy_types

openstack.cluster.v1._proxy.Proxy.get_policy_type

Policy Operations

openstack.cluster.v1._proxy.Proxy

openstack.cluster.v1._proxy.Proxy.create_policy

openstack.cluster.v1._proxy.Proxy.update_policy

openstack.cluster.v1._proxy.Proxy.delete_policy

openstack.cluster.v1._proxy.Proxy.get_policy

openstack.cluster.v1._proxy.Proxy.find_policy

openstack.cluster.v1._proxy.Proxy.policies

openstack.cluster.v1._proxy.Proxy.validate_policy

Cluster Operations

openstack.cluster.v1._proxy.Proxy

openstack.cluster.v1._proxy.Proxy.create_cluster

openstack.cluster.v1._proxy.Proxy.update_cluster

openstack.cluster.v1._proxy.Proxy.delete_cluster

openstack.cluster.v1._proxy.Proxy.get_cluster

openstack.cluster.v1._proxy.Proxy.find_cluster

openstack.cluster.v1._proxy.Proxy.clusters

openstack.cluster.v1._proxy.Proxy.check_cluster

openstack.cluster.v1._proxy.Proxy.recover_cluster

openstack.cluster.v1._proxy.Proxy.resize_cluster

openstack.cluster.v1._proxy.Proxy.scale_in_cluster

openstack.cluster.v1._proxy.Proxy.scale_out_cluster

openstack.cluster.v1._proxy.Proxy.collect_cluster_attrs

openstack.cluster.v1._proxy.Proxy.perform_operation_on_cluster

openstack.cluster.v1._proxy.Proxy.add_nodes_to_cluster

openstack.cluster.v1._proxy.Proxy.remove_nodes_from_cluster

openstack.cluster.v1._proxy.Proxy.replace_nodes_in_cluster

openstack.cluster.v1._proxy.Proxy.attach_policy_to_cluster

openstack.cluster.v1._proxy.Proxy.update_cluster_policy

openstack.cluster.v1._proxy.Proxy.detach_policy_from_cluster

openstack.cluster.v1._proxy.Proxy.get_cluster_policy

openstack.cluster.v1._proxy.Proxy.cluster_policies

openstack.cluster.v1._proxy.Proxy.cluster_add_nodes

openstack.cluster.v1._proxy.Proxy.cluster_attach_policy

openstack.cluster.v1._proxy.Proxy.cluster_del_nodes

openstack.cluster.v1._proxy.Proxy.cluster_detach_policy

openstack.cluster.v1._proxy.Proxy.cluster_operation

openstack.cluster.v1._proxy.Proxy.cluster_replace_nodes

openstack.cluster.v1._proxy.Proxy.cluster_resize

openstack.cluster.v1._proxy.Proxy.cluster_scale_in

openstack.cluster.v1._proxy.Proxy.cluster_scale_out

openstack.cluster.v1._proxy.Proxy.cluster_update_policy

Node Operations

openstack.cluster.v1._proxy.Proxy

openstack.cluster.v1._proxy.Proxy.create_node

openstack.cluster.v1._proxy.Proxy.update_node

openstack.cluster.v1._proxy.Proxy.delete_node

openstack.cluster.v1._proxy.Proxy.get_node

openstack.cluster.v1._proxy.Proxy.find_node

openstack.cluster.v1._proxy.Proxy.nodes

openstack.cluster.v1._proxy.Proxy.check_node

openstack.cluster.v1._proxy.Proxy.recover_node

openstack.cluster.v1._proxy.Proxy.perform_operation_on_node

openstack.cluster.v1._proxy.Proxy.node_operation

Receiver Operations

openstack.cluster.v1._proxy.Proxy

openstack.cluster.v1._proxy.Proxy.create_receiver

openstack.cluster.v1._proxy.Proxy.delete_receiver

openstack.cluster.v1._proxy.Proxy.get_receiver

openstack.cluster.v1._proxy.Proxy.find_receiver

openstack.cluster.v1._proxy.Proxy.receivers

Action Operations

openstack.cluster.v1._proxy.Proxy

openstack.cluster.v1._proxy.Proxy.get_action

openstack.cluster.v1._proxy.Proxy.actions

Event Operations

openstack.cluster.v1._proxy.Proxy

openstack.cluster.v1._proxy.Proxy.get_event

openstack.cluster.v1._proxy.Proxy.events

Helper Operations

openstack.cluster.v1._proxy.Proxy

openstack.cluster.v1._proxy.Proxy.wait_for_delete

openstack.cluster.v1._proxy.Proxy.wait_for_status