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.Dict
A 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.List
A 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.Artifact
A proxy that is capable of modifying an artifact via jsonpatch methods.
Currently supported methods are update, remove, replace.