qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] qemu-ga command listing


From: Jeff Cody
Subject: Re: [Qemu-devel] qemu-ga command listing
Date: Wed, 2 Jan 2013 15:34:24 -0500
User-agent: Mutt/1.5.21 (2010-09-15)

On Mon, Dec 31, 2012 at 01:41:57PM -0700, Eric Blake wrote:
> Is there a guest-agent command for querying the list of available
> commands for a given guest agent?  If not, should there be?  In other
> words, I'm looking for the counterpart to QMP {"execute":"query-commands"}.
>

Hi Eric,

There is guest-info ({"execute": "guest-info"}), which returns a list
of supported commands, and whether or not that command is enabled or
disabled (e.g. it may be blacklisted).  Here is an example of the
output, with guest-file-* operations blacklisted (formatted slightly
for better readability):

{"return": 
    {"version": "1.0", "supported_commands": 
        [{"enabled": true, "name": "guest-network-get-interfaces"}, 
         {"enabled": true, "name": "guest-suspend-hybrid"}, 
         {"enabled": true, "name": "guest-suspend-ram"}, 
         {"enabled": true, "name": "guest-suspend-disk"},
         {"enabled": true, "name": "guest-fsfreeze-thaw"}, 
         {"enabled": true, "name": "guest-fsfreeze-freeze"}, 
         {"enabled": true, "name": "guest-fsfreeze-status"}, 
         {"enabled": false, "name": "guest-file-flush"}, 
         {"enabled": false, "name": "guest-file-seek"},
         {"enabled": false, "name": "guest-file-write"}, 
         {"enabled": false, "name": "guest-file-read"}, 
         {"enabled": false, "name": "guest-file-close"}, 
         {"enabled": false, "name": "guest-file-open"},
         {"enabled": true, "name": "guest-shutdown"}, 
         {"enabled": true, "name": "guest-info"}, 
         {"enabled": true, "name": "guest-ping"}, 
         {"enabled": true, "name": "guest-sync"}, 
         {"enabled": true, "name": "guest-sync-delimited"}]}}


Jeff



reply via email to

[Prev in Thread] Current Thread [Next in Thread]