Kaynağa Gözat

States change

almahmoud 7 yıl önce
ebeveyn
işleme
bd55905942

+ 1 - 1
cloudbridge/cloud/providers/aws/resources.py

@@ -56,7 +56,7 @@ class AWSMachineImage(BaseMachineImage):
         'pending': MachineImageState.PENDING,
         'pending': MachineImageState.PENDING,
         'transient': MachineImageState.PENDING,
         'transient': MachineImageState.PENDING,
         'available': MachineImageState.AVAILABLE,
         'available': MachineImageState.AVAILABLE,
-        'deregistered': MachineImageState.ERROR,
+        'deregistered': MachineImageState.PENDING,
         'failed': MachineImageState.ERROR,
         'failed': MachineImageState.ERROR,
         'error': MachineImageState.ERROR,
         'error': MachineImageState.ERROR,
         'invalid': MachineImageState.ERROR
         'invalid': MachineImageState.ERROR

+ 2 - 2
cloudbridge/cloud/providers/openstack/resources.py

@@ -76,8 +76,8 @@ class OpenStackMachineImage(BaseMachineImage):
         'saving': MachineImageState.PENDING,
         'saving': MachineImageState.PENDING,
         'active': MachineImageState.AVAILABLE,
         'active': MachineImageState.AVAILABLE,
         'killed': MachineImageState.ERROR,
         'killed': MachineImageState.ERROR,
-        'deleted': MachineImageState.ERROR,
-        'pending_delete': MachineImageState.ERROR,
+        'deleted': MachineImageState.UNKNOWN,
+        'pending_delete': MachineImageState.PENDING,
         'deactivated': MachineImageState.ERROR
         'deactivated': MachineImageState.ERROR
     }
     }