Revision c614e5fb

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