Revision 5b0dfcef lib/cmdlib/node.py
b/lib/cmdlib/node.py | ||
---|---|---|
290 | 290 |
vparams = {constants.NV_PVLIST: [vg_name]} |
291 | 291 |
excl_stor = IsExclusiveStorageEnabledNode(cfg, self.new_node) |
292 | 292 |
cname = self.cfg.GetClusterName() |
293 |
result = rpcrunner.call_node_verify_light([node], vparams, cname)[node] |
|
293 |
result = rpcrunner.call_node_verify_light( |
|
294 |
[node], vparams, cname, cfg.GetClusterInfo().hvparams)[node] |
|
294 | 295 |
(errmsgs, _) = CheckNodePVs(result.payload, excl_stor) |
295 | 296 |
if errmsgs: |
296 | 297 |
raise errors.OpPrereqError("Checks on node PVs failed: %s" % |
... | ... | |
360 | 361 |
} |
361 | 362 |
|
362 | 363 |
result = self.rpc.call_node_verify(node_verify_list, node_verify_param, |
363 |
self.cfg.GetClusterName()) |
|
364 |
self.cfg.GetClusterName(), |
|
365 |
self.cfg.GetClusterInfo().hvparams) |
|
364 | 366 |
for verifier in node_verify_list: |
365 | 367 |
result[verifier].Raise("Cannot communicate with node %s" % verifier) |
366 | 368 |
nl_payload = result[verifier].payload[constants.NV_NODELIST] |
Also available in: Unified diff