All other RPC wrappers take the node name(s) as the first parameter.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
"""
nodenames = _FilterVmNodes(lu, nodenames)
- result = lu.rpc.call_os_validate(required, nodenames, osname,
+ result = lu.rpc.call_os_validate(nodenames, required, osname,
[constants.OS_VALIDATE_PARAMETERS],
osparams)
for node, nres in result.items():
return result
@_RpcTimeout(_TMO_FAST)
- def call_os_validate(self, required, nodes, name, checks, params):
+ def call_os_validate(self, nodes, required, name, checks, params):
"""Run a validation routine for a given OS.
This is a multi-node call.