Package ganeti :: Module _generated_rpc :: Class RpcClientDnsOnly
[hide private]
[frames] | no frames]

Class RpcClientDnsOnly

source code


Instance Methods [hide private]
 
call_node_verify_light(self, node_list, checkdict, cluster_name, hvparams, node_groups, groups_cfg, _def=_CALLS ['node_verify_light'])
Wrapper for RPC call 'node_verify_light'
source code
 
call_version(self, node_list, _def=_CALLS ['version'])
Wrapper for RPC call 'version'
source code

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __init__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Class Variables [hide private]
  _CALLS = rpc_defs.CALLS ['RpcClientDnsOnly']
Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

call_node_verify_light(self, node_list, checkdict, cluster_name, hvparams, node_groups, groups_cfg, _def=_CALLS ['node_verify_light'])

source code 

Wrapper for RPC call 'node_verify_light'

Request verification of given parameters

Parameters:
  • node_list (list of string) - List of node names
  • checkdict - What to verify
  • cluster_name - Cluster name
  • hvparams - Dictionary mapping hypervisor names to hvparams
  • node_groups - node names mapped to their group uuids
  • groups_cfg - a dictionary mapping group uuids to their configuration

Note: This is a multi-node call with a timeout of 15m 0s

call_version(self, node_list, _def=_CALLS ['version'])

source code 

Wrapper for RPC call 'version'

Query node version

Parameters:
  • node_list (list of string) - List of node names

Note: This is a multi-node call with a timeout of 1m 0s