Преглед изворни кода

Fixes VMWare export issue with multiple disks

Alessandro Pilotti пре 10 година
родитељ
комит
630394785b
1 измењених фајлова са 2 додато и 1 уклоњено
  1. 2 1
      coriolis/providers/vmware_vsphere/__init__.py

+ 2 - 1
coriolis/providers/vmware_vsphere/__init__.py

@@ -212,7 +212,8 @@ class ExportProvider(base.BaseExportProvider):
                                     d for d in vm.config.hardware.device if
                                     isinstance(
                                         d, vim.vm.device.VirtualDisk) and
-                                    d.controllerKey == ctrl.key][0].key
+                                    d.controllerKey == ctrl.key and
+                                    d.unitNumber == int(address)][0].key
                                 break
 
                         response = request.urlopen(du.url, context=context)