summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorVishvananda Ishaya <vishvananda@gmail.com>2011-04-12 22:01:39 +0000
committerTarmac <>2011-04-12 22:01:39 +0000
commitabaf265ca4e83291afac9ba8666423b41b449f28 (patch)
tree835d0657e57cb0db3fce35dd21cd3d021b773438
parent4a8c3023f752327b475ada39d7bbcae6bc69890e (diff)
parentacfa9d4e3ae2185a0d6d9afdddf3e8a2e7f6f398 (diff)
downloadnova-abaf265ca4e83291afac9ba8666423b41b449f28.tar.gz
nova-abaf265ca4e83291afac9ba8666423b41b449f28.tar.xz
nova-abaf265ca4e83291afac9ba8666423b41b449f28.zip
Fixes VMware Connection to inherit from ComputeDriver
-rw-r--r--nova/virt/vmwareapi_conn.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/nova/virt/vmwareapi_conn.py b/nova/virt/vmwareapi_conn.py
index 20c1b2b45..1c6d2572d 100644
--- a/nova/virt/vmwareapi_conn.py
+++ b/nova/virt/vmwareapi_conn.py
@@ -42,6 +42,7 @@ from nova import exception
from nova import flags
from nova import log as logging
from nova import utils
+from nova.virt import driver
from nova.virt.vmwareapi import error_util
from nova.virt.vmwareapi import vim
from nova.virt.vmwareapi import vim_util
@@ -104,11 +105,12 @@ def get_connection(_):
api_retry_count)
-class VMWareESXConnection(object):
+class VMWareESXConnection(driver.ComputeDriver):
"""The ESX host connection object."""
def __init__(self, host_ip, host_username, host_password,
api_retry_count, scheme="https"):
+ super(VMWareESXConnection, self).__init__()
session = VMWareAPISession(host_ip, host_username, host_password,
api_retry_count, scheme=scheme)
self._vmops = VMWareVMOps(session)