summaryrefslogtreecommitdiff
path: root/nova/virt/vmwareapi/ds_util.py
diff options
context:
space:
mode:
authorRadoslav Gerganov <rgerganov@vmware.com>2015-03-10 17:16:08 +0200
committerRadoslav Gerganov <rgerganov@vmware.com>2015-05-13 17:00:43 +0300
commit089c5401eab33e2a0f34c2ff7546e8c7af25131b (patch)
tree5e64ea1c074a7b2748ad6913844b4ef4947b0d3d /nova/virt/vmwareapi/ds_util.py
parent11f49af663ba5608a519d14bad5b872503da3427 (diff)
downloadnova-089c5401eab33e2a0f34c2ff7546e8c7af25131b.tar.gz
VMware: use get_datastore_by_ref from oslo.vmware
We added get_datastore_by_ref in oslo.vmware ver. 0.11.0, so we can use it from there and avoid code duplication. Change-Id: Ifaaf4a3d6a445eda6188569b8197f250620a9f64
Diffstat (limited to 'nova/virt/vmwareapi/ds_util.py')
-rw-r--r--nova/virt/vmwareapi/ds_util.py11
1 files changed, 0 insertions, 11 deletions
diff --git a/nova/virt/vmwareapi/ds_util.py b/nova/virt/vmwareapi/ds_util.py
index b37597e89f..6de119fccc 100644
--- a/nova/virt/vmwareapi/ds_util.py
+++ b/nova/virt/vmwareapi/ds_util.py
@@ -147,17 +147,6 @@ def get_datastore(session, cluster, datastore_regex=None,
raise exception.DatastoreNotFound()
-def get_datastore_by_ref(session, ds_ref):
- lst_properties = ["summary.type", "summary.name",
- "summary.capacity", "summary.freeSpace"]
- props = session._call_method(vim_util, "get_object_properties",
- None, ds_ref, "Datastore", lst_properties)
- query = vm_util.get_values_from_object_properties(session, props)
- return ds_obj.Datastore(ds_ref, query["summary.name"],
- capacity=query["summary.capacity"],
- freespace=query["summary.freeSpace"])
-
-
def _get_allowed_datastores(data_stores, datastore_regex):
allowed = []
for obj_content in data_stores.objects: