module documentation

Module implementing the iallocator code.

Class IAllocator IAllocator framework.
Class IAReqGroupChange A group change request.
Class IAReqInstanceAlloc An instance allocation request.
Class IAReqInstanceAllocateSecondary Request to find a secondary node for plain to DRBD conversion.
Class IAReqMultiInstanceAlloc An multi instance allocation request.
Class IAReqNodeEvac A node evacuation request.
Class IAReqRelocate A relocation request.
Class IARequestBase A generic IAllocator request object.
Class _AutoReqParam Meta class for request definitions.
Constant _INST_NAME Undocumented
Constant _INST_UUID Undocumented
Constant _JOB_LIST Undocumented
Constant _NEVAC_FAILED Undocumented
Constant _NEVAC_MOVED Undocumented
Constant _NEVAC_RESULT Undocumented
Constant _STRING_LIST Undocumented
_INST_NAME =

Undocumented

Value
('name', ht.TNonEmptyString)
_INST_UUID =

Undocumented

Value
('inst_uuid', ht.TNonEmptyString)
_NEVAC_RESULT =
_STRING_LIST =

Undocumented

Value
ht.TListOf(ht.TString)