diff options
author | Rick Harris <rick.harris@rackspace.com> | 2011-01-17 18:14:10 +0000 |
---|---|---|
committer | Tarmac <> | 2011-01-17 18:14:10 +0000 |
commit | 93deb2e9a375a18300eff258f2353e597932c47b (patch) | |
tree | 945c63448cfe712f3f526b852b3d5147e83a240f /nova/exception.py | |
parent | 825652456ac826a2108956ba8a9cbdc8221520dc (diff) | |
parent | c947f4ed1214c83434436a8e5263233f945aa4f9 (diff) | |
download | nova-93deb2e9a375a18300eff258f2353e597932c47b.tar.gz nova-93deb2e9a375a18300eff258f2353e597932c47b.tar.xz nova-93deb2e9a375a18300eff258f2353e597932c47b.zip |
The Openstack API requires image metadata to be returned immediately after an image-create call.
This is accomplished by having the ImageService create a 'queued' image in Glance.
When the image is subsequently uploaded, the image will go from 'queued' -> 'saving' -> 'queued'.
Related Future Work:
The ImageService needs to be cleaned up so that there is a canonical set of attributes (id, status, etc), and a canonical set of values ('queued', 'saving', etc). Right now, EC2 is fairly coupled to LocalImageService and S3ImageService while OpenStackAPI is coupled to GlanceImageService; ideally, we should be able mix-and-match from any of these.
Diffstat (limited to 'nova/exception.py')
0 files changed, 0 insertions, 0 deletions