This Page

Psst... hey. You're reading the latest content, but it might be out of sync with code. You can read Nova 2011.1 docs or all OpenStack docs too.

The nova.image.s3 Module

Proxy AMI-related calls from the cloud controller, to the running objectstore service.

class nova.image.s3.S3ImageService(service=None, *args, **kwargs)

Bases: nova.image.service.BaseImageService

Wraps an existing image service to support s3 based register

create(context, metadata, data=None)

metadata[‘properties’] should contain image_location

delete(context, image_id)
detail(context)
index(context)
show(context, image_id)
show_by_name(context, name)
update(context, image_id, metadata, data=None)