ironic.common.glance_service.v1.image_service module

ironic.common.glance_service.v1.image_service module

class ironic.common.glance_service.v1.image_service.GlanceImageService(client=None, version=1, context=None)[source]

Bases: ironic.common.glance_service.base_image_service.BaseImageService, ironic.common.glance_service.service.ImageService

download(image_id, data=None)[source]

Calls out to Glance for data and writes data.

Parameters:
  • image_id – The opaque image identifier.
  • data – (Optional) File object to write data to.
show(image_id)[source]

Returns a dict with image data for the given opaque image id.

Parameters:image_id – The opaque image identifier.
Returns:A dict containing image metadata.
Raises:ImageNotFound
Creative Commons Attribution 3.0 License

Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.