Revision f7c94c17
b/lib/cmdlib.py | ||
---|---|---|
2425 | 2425 |
return result |
2426 | 2426 |
|
2427 | 2427 |
vg_names = self.rpc.call_vg_list(nodes) |
2428 |
vg_names.Raise("Cannot get list of VGs") |
|
2428 |
for node in nodes: |
|
2429 |
vg_names[node].Raise("Cannot get list of VGs") |
|
2429 | 2430 |
|
2430 | 2431 |
for node in nodes: |
2431 | 2432 |
# node_volume |
... | ... | |
7444 | 7445 |
raise errors.OpPrereqError("LV named %s used by another instance" % |
7445 | 7446 |
lv_name, errors.ECODE_NOTUNIQUE) |
7446 | 7447 |
|
7447 |
vg_names = self.rpc.call_vg_list([pnode.name]) |
|
7448 |
vg_names = self.rpc.call_vg_list([pnode.name])[pnode.name]
|
|
7448 | 7449 |
vg_names.Raise("Cannot get VG information from node %s" % pnode.name) |
7449 | 7450 |
|
7450 | 7451 |
node_lvs = self.rpc.call_lv_list([pnode.name], |
7451 |
vg_names[pnode.name].payload.keys() |
|
7452 |
)[pnode.name] |
|
7452 |
vg_names.payload.keys())[pnode.name] |
|
7453 | 7453 |
node_lvs.Raise("Cannot get LV information from node %s" % pnode.name) |
7454 | 7454 |
node_lvs = node_lvs.payload |
7455 | 7455 |
|
Also available in: Unified diff