glance_store._drivers.vmware_datastore
Module¶Storage backend for VMware Datastore
glance_store._drivers.vmware_datastore.
Store
(conf)¶Bases: glance_store.driver.Store
An implementation of the VMware datastore adapter.
OPTIONS
= [<oslo_config.cfg.HostAddressOpt object>, <oslo_config.cfg.StrOpt object>, <oslo_config.cfg.StrOpt object>, <oslo_config.cfg.IntOpt object>, <oslo_config.cfg.IntOpt object>, <oslo_config.cfg.StrOpt object>, <oslo_config.cfg.BoolOpt object>, <oslo_config.cfg.StrOpt object>, <oslo_config.cfg.MultiStrOpt object>]¶WRITE_CHUNKSIZE
= 1048576¶add
(store, *args, **kwargs)¶configure
(re_raise_bsc=False)¶configure_add
()¶delete
(store, *args, **kwargs)¶get
(store, *args, **kwargs)¶get_schemes
()¶get_size
(location, context=None)¶Takes a glance_store.location.Location object that indicates where to find the image file, and returns the size
Parameters: | location – glance_store.location.Location object, supplied from glance_store.location.get_location_from_uri() |
---|
reset_session
()¶select_datastore
(image_size)¶Select a datastore with free space larger than image size.
glance_store._drivers.vmware_datastore.
StoreLocation
(store_specs, conf)¶Bases: glance_store.location.StoreLocation
Class describing an VMware URI.
An VMware URI can look like any of the following: vsphere://server_host/folder/file_path?dcPath=dc_path&dsName=ds_name
get_uri
()¶https_url
¶Creates a https url that can be used to upload/download data from a vmware store.
parse_uri
(uri)¶process_specs
()¶glance_store._drivers.vmware_datastore.
http_response_iterator
(conn, response, size)¶Return an iterator for a file-like object.
Parameters: |
|
---|
glance_store._drivers.vmware_datastore.
new_session
(insecure=False, ca_file=None, total_retries=None)¶Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.