Revision 4e7f986e lib/cmdlib/instance_operation.py
b/lib/cmdlib/instance_operation.py | ||
---|---|---|
86 | 86 |
"""Build hooks nodes. |
87 | 87 |
|
88 | 88 |
""" |
89 |
nl = [self.cfg.GetMasterNode()] + list(self.instance.all_nodes) |
|
89 |
nl = [self.cfg.GetMasterNode()] + \ |
|
90 |
list(self.cfg.GetInstanceNodes(self.instance)) |
|
90 | 91 |
return (nl, nl) |
91 | 92 |
|
92 | 93 |
def CheckPrereq(self): |
... | ... | |
108 | 109 |
filled_hvp.update(self.op.hvparams) |
109 | 110 |
hv_type = hypervisor.GetHypervisorClass(self.instance.hypervisor) |
110 | 111 |
hv_type.CheckParameterSyntax(filled_hvp) |
111 |
CheckHVParams(self, self.instance.all_nodes, self.instance.hypervisor,
|
|
112 |
filled_hvp) |
|
112 |
CheckHVParams(self, self.cfg.GetInstanceNodes(self.instance),
|
|
113 |
self.instance.hypervisor, filled_hvp)
|
|
113 | 114 |
|
114 | 115 |
CheckInstanceState(self, self.instance, INSTANCE_ONLINE) |
115 | 116 |
|
... | ... | |
198 | 199 |
"""Build hooks nodes. |
199 | 200 |
|
200 | 201 |
""" |
201 |
nl = [self.cfg.GetMasterNode()] + list(self.instance.all_nodes) |
|
202 |
nl = [self.cfg.GetMasterNode()] + \ |
|
203 |
list(self.cfg.GetInstanceNodes(self.instance)) |
|
202 | 204 |
return (nl, nl) |
203 | 205 |
|
204 | 206 |
def CheckPrereq(self): |
... | ... | |
271 | 273 |
"""Build hooks nodes. |
272 | 274 |
|
273 | 275 |
""" |
274 |
nl = [self.cfg.GetMasterNode()] + list(self.instance.all_nodes) |
|
276 |
nl = [self.cfg.GetMasterNode()] + \ |
|
277 |
list(self.cfg.GetInstanceNodes(self.instance)) |
|
275 | 278 |
return (nl, nl) |
276 | 279 |
|
277 | 280 |
def CheckPrereq(self): |
... | ... | |
308 | 311 |
else: |
309 | 312 |
instance_os = instance.os |
310 | 313 |
|
311 |
node_uuids = list(instance.all_nodes)
|
|
314 |
node_uuids = list(self.cfg.GetInstanceNodes(instance))
|
|
312 | 315 |
|
313 | 316 |
self.op.osparams = self.op.osparams or {} |
314 | 317 |
self.op.osparams_private = self.op.osparams_private or {} |
... | ... | |
385 | 388 |
"""Build hooks nodes. |
386 | 389 |
|
387 | 390 |
""" |
388 |
nl = [self.cfg.GetMasterNode()] + list(self.instance.all_nodes) |
|
391 |
nl = [self.cfg.GetMasterNode()] + \ |
|
392 |
list(self.cfg.GetInstanceNodes(self.instance)) |
|
389 | 393 |
return (nl, nl) |
390 | 394 |
|
391 | 395 |
def CheckPrereq(self): |
Also available in: Unified diff