Details
-
Improvement
-
Status: Open
-
Minor
-
Resolution: Unresolved
-
None
-
None
-
None
-
Patch
Description
Parsing snapshot states is a hairy business at the moment. EC2 has the snapshot state in the extra dict as "state", while OpenStack has it as "status". This makes for a poor experience of libcloud.
We should have a VolumeSnapshotState with standardized states and we should have the drivers parse their various state values into these standardized states, just as we do for Nodes and StorageVolumes.