Revision 081d8528 lib/cmdlib.py
b/lib/cmdlib.py | ||
---|---|---|
6407 | 6407 |
@param requested: the amount of memory in MiB to check for |
6408 | 6408 |
@type hypervisor_name: C{str} |
6409 | 6409 |
@param hypervisor_name: the hypervisor to ask for memory stats |
6410 |
@rtype: integer |
|
6411 |
@return: node current free memory |
|
6410 | 6412 |
@raise errors.OpPrereqError: if the node doesn't have enough memory, or |
6411 | 6413 |
we cannot check the node |
6412 | 6414 |
|
... | ... | |
6426 | 6428 |
" needed %s MiB, available %s MiB" % |
6427 | 6429 |
(node, reason, requested, free_mem), |
6428 | 6430 |
errors.ECODE_NORES) |
6431 |
return free_mem |
|
6429 | 6432 |
|
6430 | 6433 |
|
6431 | 6434 |
def _CheckNodesFreeDiskPerVG(lu, nodenames, req_sizes): |
Also available in: Unified diff