Implementation of an image service that uses Glance as the backend
Bases: nova.image.service.BaseImageService
Provides storage and retrieval of disk image objects within Glance.
Store the image data and return the new image id.
:raises AlreadyExists if the image already exist.
Delete the given image.
:raises NotFound if the image does not exist.
Clears out all images
Calls out to Glance for a list of detailed image information
Calls out to Glance for metadata and data and writes data.
Calls out to Glance for a list of images available
Returns a dict containing image data for the given opaque image id.
Returns a dict containing image data for the given name.
Replace the contents of the given image with the new data.
:raises NotFound if the image does not exist.