Revision c614e5fb lib/cmdlib.py
b/lib/cmdlib.py | ||
---|---|---|
1011 | 1011 |
|
1012 | 1012 |
node_drbd = {} |
1013 | 1013 |
for minor, instance in all_drbd_map[node].items(): |
1014 |
instance = instanceinfo[instance] |
|
1015 |
node_drbd[minor] = (instance.name, instance.admin_up) |
|
1014 |
if instance not in instanceinfo: |
|
1015 |
feedback_fn(" - ERROR: ghost instance '%s' in temporary DRBD map" % |
|
1016 |
instance) |
|
1017 |
# ghost instance should not be running, but otherwise we |
|
1018 |
# don't give double warnings (both ghost instance and |
|
1019 |
# unallocated minor in use) |
|
1020 |
node_drbd[minor] = (instance, False) |
|
1021 |
else: |
|
1022 |
instance = instanceinfo[instance] |
|
1023 |
node_drbd[minor] = (instance.name, instance.admin_up) |
|
1016 | 1024 |
result = self._VerifyNode(node_i, file_names, local_checksums, |
1017 | 1025 |
nresult, feedback_fn, master_files, |
1018 | 1026 |
node_drbd, vg_name) |
Also available in: Unified diff