glance.glare package¶
Subpackages¶
Submodules¶
glance.glare.dependency module¶
-
class
glance.glare.dependency.ArtifactRepo(repo, plugins, item_proxy_class=None, item_proxy_kwargs=None)[source]¶
glance.glare.gateway module¶
glance.glare.location module¶
-
class
glance.glare.location.ArtifactBlobProxy(blob, context, store_api)[source]¶ Bases:
glance.glare.domain.proxy.ArtifactBlob-
data_stream¶
-
-
class
glance.glare.location.ArtifactBlobProxyList(artifact_id, prop_name, bloblist, context, store_api)[source]¶
glance.glare.updater module¶
-
class
glance.glare.updater.ArtifactDictPropertyProxy(prop_value, path)[source]¶ Bases:
glance.glare.domain.proxy.DictA class to wrap a dict property.
Makes possible to modify the property value via supported jsonpatch requests (update/remove/replace).
-
class
glance.glare.updater.ArtifactListPropertyProxy(prop_value, path)[source]¶ Bases:
glance.glare.domain.proxy.ListA class to wrap a list property.
Makes possible to modify the property value via supported jsonpatch requests (update/remove/replace).
-
class
glance.glare.updater.ArtifactProxy(artifact)[source]¶ Bases:
glance.glare.domain.proxy.ArtifactA proxy that is capable of modifying an artifact via jsonpatch methods.
Currently supported methods are update, remove, replace.