]> xenbits.xensource.com Git - libvirt.git/commitdiff
VMware: Do version detection earlier
authorDoug Goldstein <cardoe@cardoe.com>
Tue, 1 Oct 2013 02:19:13 +0000 (21:19 -0500)
committerDoug Goldstein <cardoe@cardoe.com>
Fri, 11 Oct 2013 14:10:23 +0000 (09:10 -0500)
Do VMware version detection earlier as future patches will need the
version information to populate capabilities correctly.

src/vmware/vmware_driver.c

index 79954e08a56e63aa368aa93d199aa95a9918aba6..0e7a37f493c71757d66959172581e44e7c7a8843 100644 (file)
@@ -166,6 +166,9 @@ vmwareConnectOpen(virConnectPtr conn,
         goto cleanup;
     }
 
+    if (vmwareExtractVersion(driver) < 0)
+        goto cleanup;
+
     if (!(driver->domains = virDomainObjListNew()))
         goto cleanup;
 
@@ -178,9 +181,6 @@ vmwareConnectOpen(virConnectPtr conn,
     if (vmwareLoadDomains(driver) < 0)
         goto cleanup;
 
-    if (vmwareExtractVersion(driver) < 0)
-        goto cleanup;
-
     conn->privateData = driver;
 
     return VIR_DRV_OPEN_SUCCESS;