The glance.location Module

class glance.location.ImageFactoryProxy(factory, context, store_api, store_utils)[source]

Bases: glance.domain.proxy.ImageFactory

new_image(**kwargs)[source]
class glance.location.ImageMemberRepoProxy(repo, image, context, store_api)[source]

Bases: glance.domain.proxy.Repo

add(member)[source]
remove(member)[source]
class glance.location.ImageProxy(image, context, store_api, store_utils)[source]

Bases: glance.domain.proxy.Image

delete()[source]
get_data(offset=0, chunk_size=None)[source]
locations
set_data(data, size=None)[source]
class glance.location.ImageRepoProxy(image_repo, context, store_api, store_utils)[source]

Bases: glance.domain.proxy.Repo

add(image)[source]
save(image, from_state=None)[source]
class glance.location.StoreLocations(image_proxy, value)[source]

Bases: _abcoll.MutableSequence

The proxy for store location property. It takes responsibility for:

1. Location uri correctness checking when adding a new location.
2. Remove the image data from the store when a location is removed
   from an image.
append(location)[source]
count(location)[source]
extend(other)[source]
index(location, *args)[source]
insert(i, location)[source]
pop(i=-1)[source]
remove(location)[source]
reverse()[source]
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.