This is an automated email from the ASF dual-hosted git repository. jdanek pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/qpid-cpp.git
commit 5573c89f8d724e1ff5c28dd307f06bd38c601420 Author: Jiri Daněk <jda...@redhat.com> AuthorDate: Sat Apr 15 22:27:51 2023 +0200 QPID-8631: fill_in python 3 incompatibilities in qmf/console.py --- management/python/lib/qmf/console.py | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/management/python/lib/qmf/console.py b/management/python/lib/qmf/console.py index c8c19562f..a4049a603 100644 --- a/management/python/lib/qmf/console.py +++ b/management/python/lib/qmf/console.py @@ -19,6 +19,7 @@ """ Console API for Qpid Management Framework """ +from __future__ import absolute_import from __future__ import print_function import os @@ -38,9 +39,22 @@ from qpid.datatypes import Message, RangedSet, UUID from qpid.util import connect, ssl, URL from qpid.codec010 import StringCodec as Codec from threading import Lock, Condition, Thread, Semaphore -from Queue import Queue, Empty +try: + from Queue import Queue, Empty +except ImportError: + from queue import Queue, Empty from time import time, strftime, gmtime, sleep -from cStringIO import StringIO +from io import StringIO + +try: + long +except NameError: + long = int + +try: + unicode +except NameError: + unicode = str #import qpid.log #qpid.log.enable(name="qpid.io.cmd", level=qpid.log.DEBUG) --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@qpid.apache.org For additional commands, e-mail: commits-h...@qpid.apache.org