xenserver: Retrieve vSwitch version from binary in xsconsole
authorJustin Pettit <jpettit@nicira.com>
Tue, 28 Jul 2009 22:24:32 +0000 (15:24 -0700)
committerJustin Pettit <jpettit@nicira.com>
Tue, 28 Jul 2009 22:24:32 +0000 (15:24 -0700)
commit3cdc31a4c3ab312cf41b00845d1316aff181ab1b
treea9db8103287458c1e6c06c98fe4bfe7cfd61267c
parent42a9c78baca62833d0eafcfa0ad44e079ebf3b86
xenserver: Retrieve vSwitch version from binary in xsconsole

The xsconsole plugin shows status information about Open vSwitch.  The
version information was retrieved from XAPI, but this could cause
problems.  The most easily reproduced is to make a XenServer part of a
pool, then remove it.  The version string is no longer in the
XenServer's local XAPI view, so it reports "<unknown>".  A more direct
way to get the information is to directly query the binary, which is
what this commit does.

Bug #1626
xenserver/usr_lib_xsconsole_plugins-base_XSFeatureVSwitch.py