qmpbackup icon indicating copy to clipboard operation
qmpbackup copied to clipboard

Remove obsolete qmp class

Open abbbi opened this issue 3 years ago • 2 comments

The qemu agent client still uses the qmp class as shipped, it should be possible to use qemu.qmp library for the agent communication, too. negotiate option must be set to false, ..

abbbi avatar Jan 30 '22 13:01 abbbi

Current qemu.qmp implementation has troubles with older qemu agents, the execute() function might hang forever if the qemu agent does not support the qmp execution IDs:

https://gitlab.com/jsnow/qemu/-/issues/62

only way would be to use the not exposed ._raw() function with assign_id=False, but i think ill just wait until qemu.qmp is fixed in that regard.

abbbi avatar Feb 09 '22 09:02 abbbi

working on it, apologize for the slowness here. There's a bit of work to do in order to extract the library out from qemu.git so that patches can be contributed faster and more smoothly.

jnsnow avatar Mar 04 '22 22:03 jnsnow