scripts: Add qom-tree script
authorAndreas Färber <afaerber@suse.de>
Wed, 5 Feb 2014 17:31:06 +0000 (18:31 +0100)
committerAndreas Färber <afaerber@suse.de>
Tue, 17 Mar 2015 13:30:48 +0000 (14:30 +0100)
commiteb60aa5737463d9143c0edde0fcd3a1eff44a633
treee654ca789679d36a4cf4d5f5e34b9bd527863843
parent96f209264f642365052983dcb50a0f3d7b688f6b
scripts: Add qom-tree script

Functionally it is a recursive qom-list with qom-get per non-child<>
property. Some failures needed to be handled, such as trying to read a
pointer property, which is not representable in QMP. Those print a
literal "<EXCEPTION>".

Tested-by: Alistair Francis <alistair.francis@xilinx.com>
Signed-off-by: Andreas Färber <afaerber@suse.de>
scripts/qmp/qom-tree [new file with mode: 0755]