Package ganeti :: Package rpc :: Package stub :: Module wconfd :: Class ClientRpcStub
[hide private]
[frames] | no frames]

Class ClientRpcStub

source code


Instance Methods [hide private]
 
_GenericInvoke(self, method, *args) source code
 
_GetSocketPath(self) source code
 
Echo(self, string) source code
 
CleanupLocks(self) source code
 
PrepareClusterDestruction(self, clientId) source code
 
ReadConfig(self) source code
 
WriteConfig(self, clientId, configData) source code
 
VerifyConfig(self) source code
 
LockConfig(self, clientId, bool) source code
 
UnlockConfig(self, clientId) source code
 
WriteConfigAndUnlock(self, clientId, configData) source code
 
FlushConfig(self) source code
 
FlushConfigGroup(self, string) source code
 
DropAllReservations(self, clientId) source code
 
ComputeDRBDMap(self) source code
 
AllocateDRBDMinor(self, diskUUID, nodeUUIDList) source code
 
ReleaseDRBDMinors(self, diskUUID) source code
 
ReserveMAC(self, clientId, mAC) source code
 
GenerateMAC(self, clientId, networkUUIDMaybeForJSON) source code
 
GenerateDRBDSecret(self, clientId) source code
 
ReserveLV(self, clientId, logicalVolume) source code
 
ReserveIp(self, clientId, networkUUID, ip4Address, bool) source code
 
ReleaseIp(self, clientId, networkUUID, ip4Address) source code
 
GenerateIp(self, clientId, networkUUID) source code
 
CommitTemporaryIps(self, clientId) source code
 
CommitReleaseTemporaryIp(self, networkUUID, ip4Address) source code
 
ListReservedIps(self, clientId) source code
 
ListLocks(self, clientId) source code
 
ListAllLocks(self) source code
 
ListAllLocksOwners(self) source code
 
ListLocksWaitingStatus(self) source code
 
TryUpdateLocks(self, clientId, ganetiLockRequest) source code
 
UpdateLocksWaiting(self, clientId, integer, ganetiLockRequest) source code
 
FreeLocks(self, clientId) source code
 
FreeLocksLevel(self, clientId, lockLevel) source code
 
DownGradeLocksLevel(self, clientId, lockLevel) source code
 
IntersectLocks(self, clientId, ganetiLocksList) source code
 
OpportunisticLockUnion(self, clientId, ganetiLocks_ownerState_PairList) source code
 
GuardedOpportunisticLockUnion(self, int, clientId, ganetiLocks_ownerState_PairList) source code
 
HasPendingRequest(self, clientId) source code
 
AddInstance(self, instance, clientId, bool) source code
 
AddInstanceDisk(self, instanceUUID, disk, intMaybeForJSON, bool) source code
 
AddTcpUdpPort(self, int) source code
 
AllocatePort(self) source code
 
AttachInstanceDisk(self, instanceUUID, diskUUID, intMaybeForJSON) source code
 
DetachInstanceDisk(self, instanceUUID, diskUUID) source code
 
RemoveInstance(self, instanceUUID) source code
 
RemoveInstanceDisk(self, instanceUUID, diskUUID) source code
 
SetInstancePrimaryNode(self, instanceUUID, nodeUUID) source code
 
SetInstanceStatus(self, instanceUUID, adminStateMaybeForJSON, boolMaybeForJSON, adminStateSourceMaybeForJSON) source code
 
UpdateCluster(self, cluster) source code
 
UpdateDisk(self, disk) source code
 
UpdateInstance(self, instance) source code
 
UpdateNetwork(self, network) source code
 
UpdateNode(self, node) source code
 
UpdateNodeGroup(self, nodeGroup) source code

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

Properties [hide private]

Inherited from object: __class__