Sfoglia il codice sorgente

Merge pull request #222 from Dany9966/storage-mapping-check

Check replica volumes exist before raising storage mapping update error
Nashwan Azhari 4 anni fa
parent
commit
0a115ff554
1 ha cambiato i file con 3 aggiunte e 0 eliminazioni
  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', [])