summaryrefslogtreecommitdiffstats
path: root/tests/utils/changelogparser.py
diff options
context:
space:
mode:
authorKotresh HR <khiremat@redhat.com>2019-06-06 12:54:04 +0530
committerXavi Hernandez <xhernandez@redhat.com>2019-06-27 08:40:27 +0200
commit5de46c74b281e6d0cf7168f8869bd179e7fff489 (patch)
tree8022fcd76a8ead0e6edd13e400bbe1ab597e3b4a /tests/utils/changelogparser.py
parent9acd89087baea32b06142d51568df78e0ce57d54 (diff)
downloadglusterfs-5de46c74b281e6d0cf7168f8869bd179e7fff489.tar.gz
glusterfs-5de46c74b281e6d0cf7168f8869bd179e7fff489.tar.xz
glusterfs-5de46c74b281e6d0cf7168f8869bd179e7fff489.zip
tests/utils: Fix py2/py3 util python scripts
Following files are fixed. tests/bugs/distribute/overlap.py tests/utils/changelogparser.py tests/utils/create-files.py tests/utils/gfid-access.py tests/utils/libcxattr.py Backport of: > Change-Id: I3db857cc19e19163d368d913eaec1269fbc37140 > BUG: 1193929 > Signed-off-by: Kotresh HR <khiremat@redhat.com> Change-Id: I3db857cc19e19163d368d913eaec1269fbc37140 updates: bz#1679998 Signed-off-by: Kotresh HR <khiremat@redhat.com>
Diffstat (limited to 'tests/utils/changelogparser.py')
-rw-r--r--tests/utils/changelogparser.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/tests/utils/changelogparser.py b/tests/utils/changelogparser.py
index e8e252d195..3b8f81d1ba 100644
--- a/tests/utils/changelogparser.py
+++ b/tests/utils/changelogparser.py
@@ -125,7 +125,10 @@ class Record(object):
return repr(self.__dict__)
def __str__(self):
- return unicode(self).encode('utf-8')
+ if sys.version_info >= (3,):
+ return self.__unicode__()
+ else:
+ return unicode(self).encode('utf-8')
def get_num_tokens(data, tokens, version=Version.V11):