python/aqmp: add scary message
Add a warning whenever AQMP is used to steer people gently away from using it for the time-being. Signed-off-by: John Snow <jsnow@redhat.com> Message-id: 20210915162955.333025-24-jsnow@redhat.com Signed-off-by: John Snow <jsnow@redhat.com>
This commit is contained in:
parent
debbabd77f
commit
ed6d4d7a95
@ -21,6 +21,8 @@ managing QMP events.
|
|||||||
# This work is licensed under the terms of the GNU GPL, version 2. See
|
# This work is licensed under the terms of the GNU GPL, version 2. See
|
||||||
# the COPYING file in the top-level directory.
|
# the COPYING file in the top-level directory.
|
||||||
|
|
||||||
|
import warnings
|
||||||
|
|
||||||
from .error import AQMPError
|
from .error import AQMPError
|
||||||
from .events import EventListener
|
from .events import EventListener
|
||||||
from .message import Message
|
from .message import Message
|
||||||
@ -28,6 +30,18 @@ from .protocol import ConnectError, Runstate, StateError
|
|||||||
from .qmp_client import ExecInterruptedError, ExecuteError, QMPClient
|
from .qmp_client import ExecInterruptedError, ExecuteError, QMPClient
|
||||||
|
|
||||||
|
|
||||||
|
_WMSG = """
|
||||||
|
|
||||||
|
The Asynchronous QMP library is currently in development and its API
|
||||||
|
should be considered highly fluid and subject to change. It should
|
||||||
|
not be used by any other scripts checked into the QEMU tree.
|
||||||
|
|
||||||
|
Proceed with caution!
|
||||||
|
"""
|
||||||
|
|
||||||
|
warnings.warn(_WMSG, FutureWarning)
|
||||||
|
|
||||||
|
|
||||||
# The order of these fields impact the Sphinx documentation order.
|
# The order of these fields impact the Sphinx documentation order.
|
||||||
__all__ = (
|
__all__ = (
|
||||||
# Classes, most to least important
|
# Classes, most to least important
|
||||||
|
Loading…
Reference in New Issue
Block a user