提交 b13d2ff3 编写于 作者: M Marc-André Lureau 提交者: Markus Armbruster

qmp-shell: don't show version greeting if unavailable

qemu-ga doesn't have greeting.
Signed-off-by: NMarc-André Lureau <marcandre.lureau@redhat.com>
Message-Id: <20170504125432.21653-4-marcandre.lureau@redhat.com>
Reviewed-by: NEric Blake <eblake@redhat.com>
Signed-off-by: NMarkus Armbruster <armbru@redhat.com>
上级 daa5a72e
...@@ -286,6 +286,9 @@ class QMPShell(qmp.QEMUMonitorProtocol): ...@@ -286,6 +286,9 @@ class QMPShell(qmp.QEMUMonitorProtocol):
def show_banner(self, msg='Welcome to the QMP low-level shell!'): def show_banner(self, msg='Welcome to the QMP low-level shell!'):
print msg print msg
if not self._greeting:
print 'Connected'
return
version = self._greeting['QMP']['version']['qemu'] version = self._greeting['QMP']['version']['qemu']
print 'Connected to QEMU %d.%d.%d\n' % (version['major'],version['minor'],version['micro']) print 'Connected to QEMU %d.%d.%d\n' % (version['major'],version['minor'],version['micro'])
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册