Hi, The following set of changes polishes KVM's QMP support a bit, preparing the ground to make QMP the preferred monitor for KVM.
Regards, Apollon Apollon Oikonomopoulos (6): QMP: make QmpConnection act as a context manager QMP: fetch supported commands on connect QMP: raise exception on unsupported QMP command QMP: test supported_commands QMP: keep greeting message version info QMP: always return the command result lib/hypervisor/hv_kvm/__init__.py | 4 +- lib/hypervisor/hv_kvm/monitor.py | 65 +++++++++++++++++++++++++--- test/py/ganeti.hypervisor.hv_kvm_unittest.py | 33 +++++++++++--- 3 files changed, 88 insertions(+), 14 deletions(-) -- 1.9.1
