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

Check replica volumes exist before raising storage mapping update error

Daniel Vincze пре 4 година
родитељ
комит
fa6c7b6cac
1 измењених фајлова са 3 додато и 0 уклоњено
  1. 3 0
      coriolis/providers/provider_utils.py

+ 3 - 0
coriolis/providers/provider_utils.py

@@ -111,6 +111,9 @@ def get_storage_mapping_for_disk(
 
 def check_changed_storage_mappings(volumes_info, old_storage_mappings,
                                    new_storage_mappings):
+        if not volumes_info:
+            return
+
         old_backend_mappings = old_storage_mappings.get('backend_mappings', [])
         old_disk_mappings = old_storage_mappings.get('disk_mappings', [])
         new_backend_mappings = new_storage_mappings.get('backend_mappings', [])