diff options
| author | Vishvananda Ishaya <vishvananda@gmail.com> | 2011-04-12 14:43:07 -0700 |
|---|---|---|
| committer | Vishvananda Ishaya <vishvananda@gmail.com> | 2011-04-12 14:43:07 -0700 |
| commit | acfa9d4e3ae2185a0d6d9afdddf3e8a2e7f6f398 (patch) | |
| tree | 2292b856c204c7337bfe5b04798c85c3ef514e4d | |
| parent | b33c81f05ddd5d3ac4e83b796b9675d4f6e56e7d (diff) | |
| download | nova-acfa9d4e3ae2185a0d6d9afdddf3e8a2e7f6f398.tar.gz nova-acfa9d4e3ae2185a0d6d9afdddf3e8a2e7f6f398.tar.xz nova-acfa9d4e3ae2185a0d6d9afdddf3e8a2e7f6f398.zip | |
Make VMWare Connection inherit from ComputeDriver
| -rw-r--r-- | nova/virt/vmwareapi_conn.py | 4 |
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)
|
