diff options
author | John Snow <jsnow@redhat.com> | 2021-09-15 12:29:29 -0400 |
---|---|---|
committer | John Snow <jsnow@redhat.com> | 2021-09-27 12:10:27 -0400 |
commit | a093a65567c797ab0a53e8a6962043679e3ed2f2 (patch) | |
tree | 54cb7aff698cf70a00a07cedd720891775b16bc6 | |
parent | de8ed1055c2ce18c95f597eb10df360dcb534f99 (diff) | |
download | qemu-a093a65567c797ab0a53e8a6962043679e3ed2f2.zip qemu-a093a65567c797ab0a53e8a6962043679e3ed2f2.tar.gz qemu-a093a65567c797ab0a53e8a6962043679e3ed2f2.tar.bz2 |
python/aqmp: add asynchronous QMP (AQMP) subpackage
For now, it's empty! Soon, it won't be.
Signed-off-by: John Snow <jsnow@redhat.com>
Reviewed-by: Eric Blake <eblake@redhat.com>
Message-id: 20210915162955.333025-2-jsnow@redhat.com
Signed-off-by: John Snow <jsnow@redhat.com>
-rw-r--r-- | python/qemu/aqmp/__init__.py | 27 | ||||
-rw-r--r-- | python/qemu/aqmp/py.typed | 0 | ||||
-rw-r--r-- | python/setup.cfg | 1 |
3 files changed, 28 insertions, 0 deletions
diff --git a/python/qemu/aqmp/__init__.py b/python/qemu/aqmp/__init__.py new file mode 100644 index 0000000..391141c --- /dev/null +++ b/python/qemu/aqmp/__init__.py @@ -0,0 +1,27 @@ +""" +QEMU Monitor Protocol (QMP) development library & tooling. + +This package provides a fairly low-level class for communicating +asynchronously with QMP protocol servers, as implemented by QEMU, the +QEMU Guest Agent, and the QEMU Storage Daemon. + +`QMPClient` provides the main functionality of this package. All errors +raised by this library dervive from `AQMPError`, see `aqmp.error` for +additional detail. See `aqmp.events` for an in-depth tutorial on +managing QMP events. +""" + +# Copyright (C) 2020, 2021 John Snow for Red Hat, Inc. +# +# Authors: +# John Snow <jsnow@redhat.com> +# +# Based on earlier work by Luiz Capitulino <lcapitulino@redhat.com>. +# +# This work is licensed under the terms of the GNU GPL, version 2. See +# the COPYING file in the top-level directory. + + +# The order of these fields impact the Sphinx documentation order. +__all__ = ( +) diff --git a/python/qemu/aqmp/py.typed b/python/qemu/aqmp/py.typed new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/python/qemu/aqmp/py.typed diff --git a/python/setup.cfg b/python/setup.cfg index fdca265..d1da985 100644 --- a/python/setup.cfg +++ b/python/setup.cfg @@ -27,6 +27,7 @@ packages = qemu.qmp qemu.machine qemu.utils + qemu.aqmp [options.package_data] * = py.typed |