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
|
||||
# the COPYING file in the top-level directory.
|
||||
|
||||
import warnings
|
||||
|
||||
from .error import AQMPError
|
||||
from .events import EventListener
|
||||
from .message import Message
|
||||
@ -28,6 +30,18 @@ from .protocol import ConnectError, Runstate, StateError
|
||||
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.
|
||||
__all__ = (
|
||||
# Classes, most to least important
|
||||
|
Loading…
Reference in New Issue
Block a user