Przeglądaj źródła

Nova expects a flavor id (vs. name) for instance type

Enis Afgan 10 lat temu
rodzic
commit
00759e5c3a

+ 1 - 1
cloudbridge/cloud/providers/openstack/services.py

@@ -459,7 +459,7 @@ class OpenStackInstanceService(BaseInstanceService):
         Creates a new virtual machine instance.
         Creates a new virtual machine instance.
         """
         """
         image_id = image.id if isinstance(image, MachineImage) else image
         image_id = image.id if isinstance(image, MachineImage) else image
-        instance_size = instance_type.name if \
+        instance_size = instance_type.id if \
             isinstance(instance_type, InstanceType) else \
             isinstance(instance_type, InstanceType) else \
             next(
             next(
                 self.provider.compute.instance_types.find(
                 self.provider.compute.instance_types.find(