<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bwlp/qemu.git/scripts/qmp/qmp-shell, branch spice_video_codecs</title>
<subtitle>Experimental fork of QEMU with video encoding patches</subtitle>
<id>https://git.openslx.org/bwlp/qemu.git/atom/scripts/qmp/qmp-shell?h=spice_video_codecs</id>
<link rel='self' href='https://git.openslx.org/bwlp/qemu.git/atom/scripts/qmp/qmp-shell?h=spice_video_codecs'/>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/'/>
<updated>2022-04-21T15:01:00+00:00</updated>
<entry>
<title>python: rename qemu.aqmp to qemu.qmp</title>
<updated>2022-04-21T15:01:00+00:00</updated>
<author>
<name>John Snow</name>
</author>
<published>2022-03-30T17:28:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=37094b6dd59f56978b918e79cadf17c6fd5d36e2'/>
<id>urn:sha1:37094b6dd59f56978b918e79cadf17c6fd5d36e2</id>
<content type='text'>
Now that we are fully switched over to the new QMP library, move it back
over the old namespace. This is being done primarily so that we may
upload this package simply as "qemu.qmp" without introducing confusion
over whether or not "aqmp" is a new protocol or not.

The trade-off is increased confusion inside the QEMU developer
tree. Sorry!

Note: the 'private' member "_aqmp" in legacy.py also changes to "_qmp";
not out of necessity, but just to remove any traces of the "aqmp"
name.

Signed-off-by: John Snow &lt;jsnow@redhat.com&gt;
Reviewed-by: Beraldo Leal &lt;bleal@redhat.com&gt;
Acked-by: Hanna Reitz &lt;hreitz@redhat.com&gt;
Reviewed-by: Vladimir Sementsov-Ogievskiy &lt;vsementsov@openvz.org&gt;
Message-id: 20220330172812.3427355-8-jsnow@redhat.com
Signed-off-by: John Snow &lt;jsnow@redhat.com&gt;
</content>
</entry>
<entry>
<title>python: move qmp-shell under the AQMP package</title>
<updated>2022-01-21T21:01:31+00:00</updated>
<author>
<name>John Snow</name>
</author>
<published>2022-01-10T23:28:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=fd9c3a6219b0470c356c8486188052d353846806'/>
<id>urn:sha1:fd9c3a6219b0470c356c8486188052d353846806</id>
<content type='text'>
Signed-off-by: John Snow &lt;jsnow@redhat.com&gt;
Reviewed-by: Vladimir Sementsov-Ogievskiy &lt;vsementsov@virtuozzo.com&gt;
Reviewed-by: Beraldo Leal &lt;bleal@redhat.com&gt;
</content>
</entry>
<entry>
<title>scripts/qmp-shell: add redirection shim</title>
<updated>2021-06-18T20:10:07+00:00</updated>
<author>
<name>John Snow</name>
</author>
<published>2021-06-07T20:06:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=d08caefe6648fc0713af5361e2b88bee53b67ebb'/>
<id>urn:sha1:d08caefe6648fc0713af5361e2b88bee53b67ebb</id>
<content type='text'>
qmp-shell has a new home, add a redirect for a little while as the dust
settles.

Signed-off-by: John Snow &lt;jsnow@redhat.com&gt;
Message-id: 20210607200649.1840382-43-jsnow@redhat.com
Signed-off-by: John Snow &lt;jsnow@redhat.com&gt;
</content>
</entry>
<entry>
<title>scripts/qmp-shell: move to python/qemu/qmp/qmp_shell.py</title>
<updated>2021-06-18T20:10:07+00:00</updated>
<author>
<name>John Snow</name>
</author>
<published>2021-06-07T20:06:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=6be7206efc394b0232912e7055c7298ec2b0352d'/>
<id>urn:sha1:6be7206efc394b0232912e7055c7298ec2b0352d</id>
<content type='text'>
The script will be unavailable for a commit or two, which will help
preserve development history attached to the new file. A forwarder will
be added shortly afterwards.

With qmp_shell in the python qemu.qmp package, now it is fully type
checked, linted, etc. via the Python CI. It will be quite a bit harder
to accidentally break it again in the future.

Signed-off-by: John Snow &lt;jsnow@redhat.com&gt;
Message-id: 20210607200649.1840382-41-jsnow@redhat.com
Signed-off-by: John Snow &lt;jsnow@redhat.com&gt;
</content>
</entry>
<entry>
<title>scripts/qmp-shell: add docstrings</title>
<updated>2021-06-18T20:10:07+00:00</updated>
<author>
<name>John Snow</name>
</author>
<published>2021-06-07T20:06:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=e359c5a8b8e6184c15806d1408de085aab9c268b'/>
<id>urn:sha1:e359c5a8b8e6184c15806d1408de085aab9c268b</id>
<content type='text'>
Signed-off-by: John Snow &lt;jsnow@redhat.com&gt;
Message-id: 20210607200649.1840382-40-jsnow@redhat.com
Signed-off-by: John Snow &lt;jsnow@redhat.com&gt;
</content>
</entry>
<entry>
<title>scripts/qmp-shell: make QMPShellError inherit QMPError</title>
<updated>2021-06-18T20:10:07+00:00</updated>
<author>
<name>John Snow</name>
</author>
<published>2021-06-07T20:06:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=6a1105adba41c3cd6371437b46c045ae9ea85314'/>
<id>urn:sha1:6a1105adba41c3cd6371437b46c045ae9ea85314</id>
<content type='text'>
In preparation for moving qmp-shell into the qemu.qmp package, make
QMPShellError inherit from QMPError so that all custom errors in this
package all derive from QMPError.

Signed-off-by: John Snow &lt;jsnow@redhat.com&gt;
Message-id: 20210607200649.1840382-39-jsnow@redhat.com
Signed-off-by: John Snow &lt;jsnow@redhat.com&gt;
</content>
</entry>
<entry>
<title>scripts/qmp-shell: remove double-underscores</title>
<updated>2021-06-18T20:10:07+00:00</updated>
<author>
<name>John Snow</name>
</author>
<published>2021-06-07T20:06:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=a64fe44d5abfd4aa933b17a8cf21d3c0b9df6143'/>
<id>urn:sha1:a64fe44d5abfd4aa933b17a8cf21d3c0b9df6143</id>
<content type='text'>
They're not needed; single underscore is enough to express intent that
these methods are "internal". double underscore is used as a weak name
mangling, but that isn't beneficial for us here.

Signed-off-by: John Snow &lt;jsnow@redhat.com&gt;
Message-id: 20210607200649.1840382-38-jsnow@redhat.com
Signed-off-by: John Snow &lt;jsnow@redhat.com&gt;
</content>
</entry>
<entry>
<title>scripts/qmp-shell: convert usage comment to docstring</title>
<updated>2021-06-18T20:10:07+00:00</updated>
<author>
<name>John Snow</name>
</author>
<published>2021-06-07T20:06:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=7fc29896d237b6cb2db49e65f00882f554fc48c0'/>
<id>urn:sha1:7fc29896d237b6cb2db49e65f00882f554fc48c0</id>
<content type='text'>
The nice usage comment should be a docstring instead of a comment, so
that it's visible from other python tooling.

Signed-off-by: John Snow &lt;jsnow@redhat.com&gt;
Message-id: 20210607200649.1840382-37-jsnow@redhat.com
Signed-off-by: John Snow &lt;jsnow@redhat.com&gt;
</content>
</entry>
<entry>
<title>scripts/qmp-shell: Remove too-broad-exception</title>
<updated>2021-06-18T20:10:07+00:00</updated>
<author>
<name>John Snow</name>
</author>
<published>2021-06-07T20:06:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=26d3ce9e5e42920a6f9c1f481d900e63a636b07d'/>
<id>urn:sha1:26d3ce9e5e42920a6f9c1f481d900e63a636b07d</id>
<content type='text'>
We are only anticipating QMPShellErrors here, for syntax we weren't able
to understand. Other errors, if any, should be allowed to percolate
upwards.

Signed-off-by: John Snow &lt;jsnow@redhat.com&gt;
Message-id: 20210607200649.1840382-36-jsnow@redhat.com
Signed-off-by: John Snow &lt;jsnow@redhat.com&gt;
</content>
</entry>
<entry>
<title>scripts/qmp-shell: Fix empty-transaction invocation</title>
<updated>2021-06-18T20:10:07+00:00</updated>
<author>
<name>John Snow</name>
</author>
<published>2021-06-07T20:06:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=c83055ef1d47cd03667d7608f3f5ff232484146e'/>
<id>urn:sha1:c83055ef1d47cd03667d7608f3f5ff232484146e</id>
<content type='text'>
calling "transaction( )" is pointless, but valid. Rework the parser to
allow this kind of invocation. This helps clean up exception handling
later by removing accidental breakages of the parser that aren't
explicitly forbidden.

Signed-off-by: John Snow &lt;jsnow@redhat.com&gt;
Message-id: 20210607200649.1840382-35-jsnow@redhat.com
Signed-off-by: John Snow &lt;jsnow@redhat.com&gt;
</content>
</entry>
</feed>
