diff options
author | Pierre-Yves David <pierre-yves.david@logilab.fr> | 2010-02-26 09:37:12 +0100 |
---|---|---|
committer | Pierre-Yves David <pierre-yves.david@logilab.fr> | 2010-02-26 09:37:12 +0100 |
commit | 037592313a37ae24a1e6b5f017727767a15befce (patch) | |
tree | b598b33cc3bede6aee668a52919015dc56ada1da | |
parent | ba38bd50b12c4d653cab0faf6857bf3d3655393e (diff) | |
download | pylint-git-037592313a37ae24a1e6b5f017727767a15befce.tar.gz |
Improve error handling for persistent options.
Add IOError
Add the exception message
-rw-r--r-- | config.py | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -65,8 +65,8 @@ def save_results(results, base): data_file = get_pdata_path(base, 1) try: pickle.dump(results, open(data_file, 'w')) - except OSError: - print >> sys.stderr, 'Unable to create file %s' % data_file + except (IOError, OSError), ex: + print >> sys.stderr, 'Unable to create file %s: %s' % (data_file, ex) # location of the configuration file ########################################## |