diff options
author | Andreas Sandberg <andreas.sandberg@arm.com> | 2019-01-25 11:32:25 +0000 |
---|---|---|
committer | Andreas Sandberg <andreas.sandberg@arm.com> | 2019-02-12 09:38:12 +0000 |
commit | fa21127a646b8d2a61fe412728762250ca38ecd2 (patch) | |
tree | 8f0c21351c0e7c7e30b1c03a81c3d4f122f566c5 /src/python/m5/util/__init__.py | |
parent | 6ba4545b1f9553e68e992305c92cf46246a79dae (diff) | |
download | gem5-fa21127a646b8d2a61fe412728762250ca38ecd2.tar.xz |
python: Make exception handling Python 3 safe
Change-Id: I9c2cdfad20deb1ddfa224320cf93f2105d126652
Reviewed-on: https://gem5-review.googlesource.com/c/15980
Maintainer: Andreas Sandberg <andreas.sandberg@arm.com>
Reviewed-by: Giacomo Travaglini <giacomo.travaglini@arm.com>
Diffstat (limited to 'src/python/m5/util/__init__.py')
-rw-r--r-- | src/python/m5/util/__init__.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/python/m5/util/__init__.py b/src/python/m5/util/__init__.py index 2ad9c5627..02dece69b 100644 --- a/src/python/m5/util/__init__.py +++ b/src/python/m5/util/__init__.py @@ -128,7 +128,7 @@ def compareVersions(v1, v2): elif isinstance(v, str): return map(lambda x: int(re.match('\d+', x).group()), v.split('.')) else: - raise TypeError + raise TypeError() v1 = make_version_list(v1) v2 = make_version_list(v2) @@ -194,7 +194,7 @@ def readCommand(cmd, **kwargs): kwargs.setdefault('close_fds', True) try: subp = Popen(cmd, **kwargs) - except Exception, e: + except Exception as e: if no_exception: return exception raise @@ -206,7 +206,7 @@ def makeDir(path): ensure that it is a directory""" if os.path.exists(path): if not os.path.isdir(path): - raise AttributeError, "%s exists but is not directory" % path + raise AttributeError("%s exists but is not directory" % path) else: os.mkdir(path) |