summaryrefslogtreecommitdiff
path: root/giscanner/cachestore.py
diff options
context:
space:
mode:
authorDieter Verfaillie <dieterv@optionexplicit.be>2012-10-31 17:37:47 +0100
committerDieter Verfaillie <dieterv@optionexplicit.be>2013-04-09 23:13:04 +0200
commit2806ee7c7db81be0ad164caf68b70163df24386d (patch)
tree3fe72bc89260e8b76cae9c18e676832fe6d84653 /giscanner/cachestore.py
parent93ea709aa40f84e9c5677a7faab345a30072a968 (diff)
downloadgobject-introspection-2806ee7c7db81be0ad164caf68b70163df24386d.tar.gz
giscanner: prefer "except X as e" over "except X, e"
It's more readable and as an added bonus Python 3 compatible. https://bugzilla.gnome.org/show_bug.cgi?id=697616
Diffstat (limited to 'giscanner/cachestore.py')
-rw-r--r--giscanner/cachestore.py16
1 files changed, 8 insertions, 8 deletions
diff --git a/giscanner/cachestore.py b/giscanner/cachestore.py
index 44e3b04c..5f66b66a 100644
--- a/giscanner/cachestore.py
+++ b/giscanner/cachestore.py
@@ -73,7 +73,7 @@ class CacheStore(object):
def __init__(self):
try:
self._directory = _get_cachedir()
- except OSError, e:
+ except OSError as e:
if e.errno != errno.EPERM:
raise
self._directory = None
@@ -88,7 +88,7 @@ class CacheStore(object):
version = os.path.join(self._directory, _CACHE_VERSION_FILENAME)
try:
cache_hash = open(version).read()
- except IOError, e:
+ except IOError as e:
# File does not exist
if e.errno == errno.ENOENT:
cache_hash = 0
@@ -101,7 +101,7 @@ class CacheStore(object):
self._clean()
try:
fp = open(version, 'w')
- except IOError, e:
+ except IOError as e:
# Permission denied
if e.errno == errno.EACCES:
return
@@ -126,13 +126,13 @@ class CacheStore(object):
def _remove_filename(self, filename):
try:
os.unlink(filename)
- except IOError, e:
+ except IOError as e:
# Permission denied
if e.errno == errno.EACCES:
return
else:
raise
- except OSError, e:
+ except OSError as e:
# File does not exist
if e.errno == errno.ENOENT:
return
@@ -157,7 +157,7 @@ class CacheStore(object):
tmp_fd, tmp_filename = tempfile.mkstemp(prefix='g-ir-scanner-cache-')
try:
cPickle.dump(data, os.fdopen(tmp_fd, 'w'))
- except IOError, e:
+ except IOError as e:
# No space left on device
if e.errno == errno.ENOSPC:
self._remove_filename(tmp_filename)
@@ -167,7 +167,7 @@ class CacheStore(object):
try:
shutil.move(tmp_filename, store_filename)
- except IOError, e:
+ except IOError as e:
# Permission denied
if e.errno == errno.EACCES:
self._remove_filename(tmp_filename)
@@ -180,7 +180,7 @@ class CacheStore(object):
return
try:
fd = open(store_filename)
- except IOError, e:
+ except IOError as e:
if e.errno == errno.ENOENT:
return None
else: