class documentation

class LUInstanceMultiAlloc(NoHooksLU):

View In Hierarchy

Allocates multiple instances at the same time.

Method CheckArguments Check arguments.
Method CheckPrereq Check prerequisite.
Method Exec Executes the opcode.
Method ExpandNames Calculate the locks.
Constant REQ_BGL Undocumented
Instance Variable dry_run_result Undocumented
Instance Variable ia_result Undocumented
Instance Variable needed_locks Undocumented
Instance Variable share_locks Undocumented
Method _ConstructPartialResult Contructs the partial result.

Inherited from NoHooksLU:

Method BuildHooksEnv Empty BuildHooksEnv for NoHooksLu.
Method BuildHooksNodes Empty BuildHooksNodes for NoHooksLU.
Method PreparePostHookNodes Empty PreparePostHookNodes for NoHooksLU.
Constant HPATH Undocumented
Constant HTYPE Undocumented

Inherited from LogicalUnit (via NoHooksLU):

Method __init__ Constructor for LogicalUnit.
Method AssertReleasedLocks Raise AssertionError if the LU holds some locks of the given level.
Method DeclareLocks Declare LU locking needs for a level
Method HooksCallBack Notify the LU about the results of its hooks.
Method owned_locks Return the list of locks owned by the LU at a given level.
Method PrepareRetry Prepare the LU to run again.
Method release_request Return a request to release the specified locks of the given level.
Method WConfdClient Undocumented
Instance Variable add_locks Undocumented
Instance Variable cfg Undocumented
Instance Variable dont_collate_locks Undocumented
Instance Variable Log Undocumented
Instance Variable LogInfo Undocumented
Instance Variable LogStep Undocumented
Instance Variable LogWarning Undocumented
Instance Variable op Undocumented
Instance Variable opportunistic_locks Undocumented
Instance Variable opportunistic_locks_count Undocumented
Instance Variable proc Undocumented
Instance Variable recalculate_locks Undocumented
Instance Variable rpc Undocumented
Instance Variable tasklets Undocumented
Instance Variable wconfd Undocumented
Instance Variable wconfdcontext Undocumented
Instance Variable wconfdlocks Undocumented
Method _ExpandAndLockInstance Helper function to expand and lock an instance.
Method _LockInstancesNodes Helper function to declare instances' nodes for locking.
def CheckArguments(self):
def CheckPrereq(self):

Check prerequisite.

def Exec(self, feedback_fn):

Executes the opcode.

def ExpandNames(self):

Calculate the locks.

REQ_BGL: bool =

Undocumented

Value
False
dry_run_result =
ia_result =

Undocumented

needed_locks: dict =
share_locks =
def _ConstructPartialResult(self):

Contructs the partial result.