Revision 94d5cee9

b/lib/tools/burnin.py
579 579
    self.cluster_default_nicparams = default_nic_params
580 580
    if self.hypervisor is None:
581 581
      self.hypervisor = self.cluster_info["default_hypervisor"]
582
    self.hv_class = hypervisor.GetHypervisorClass(self.hypervisor)
582
    self.hv_can_migrate = \
583
      hypervisor.GetHypervisorClass(self.hypervisor).CAN_MIGRATE
583 584

  
584 585
  @_DoCheckInstances
585 586
  @_DoBatch(False)
......
1087 1088
        if opts.disk_template not in constants.DTS_MIRRORED:
1088 1089
          Log("Skipping migration (disk template %s does not support it)",
1089 1090
              opts.disk_template)
1090
        elif not self.hv_class.CAN_MIGRATE:
1091
        elif not self.hv_can_migrate:
1091 1092
          Log("Skipping migration (hypervisor %s does not support it)",
1092 1093
              self.hypervisor)
1093 1094
        else:

Also available in: Unified diff