On 3/12/21 9:32 AM, Markus Armbruster wrote:
> This policy rejects deprecated input, and thus permits "testing the
> future".  Implement it for QMP commands: make deprecated ones fail.
> Example: when QEMU is run with -compat deprecated-input=reject, then
> 
>     {"execute": "query-cpus"}
> 
> fails like this
> 
>     {"error": {"class": "CommandNotFound", "desc": "Deprecated command 
> query-cpus disabled by policy"}}
> 
> When the deprecated command is removed, the error will change to
> 
>     {"error": {"class": "CommandNotFound", "desc": "The command query-cpus 
> has not been found"}}

Again, Dan's patch changes this permanently:
https://lists.gnu.org/archive/html/qemu-devel/2021-02/msg07566.html

Up to you if you want to tweak the example, but the concept of the patch
is still fine, so my R-b still stands.

-- 
Eric Blake, Principal Software Engineer
Red Hat, Inc.           +1-919-301-3226
Virtualization:  qemu.org | libvirt.org


Reply via email to