diff options
Diffstat (limited to 'git_config.py')
| -rw-r--r-- | git_config.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/git_config.py b/git_config.py index 6f80ae08..98cade32 100644 --- a/git_config.py +++ b/git_config.py | |||
| @@ -349,9 +349,9 @@ class GitConfig(object): | |||
| 349 | except OSError: | 349 | except OSError: |
| 350 | return None | 350 | return None |
| 351 | try: | 351 | try: |
| 352 | Trace(': parsing %s', self.file) | 352 | with Trace(': parsing %s', self.file): |
| 353 | with open(self._json) as fd: | 353 | with open(self._json) as fd: |
| 354 | return json.load(fd) | 354 | return json.load(fd) |
| 355 | except (IOError, ValueError): | 355 | except (IOError, ValueError): |
| 356 | platform_utils.remove(self._json, missing_ok=True) | 356 | platform_utils.remove(self._json, missing_ok=True) |
| 357 | return None | 357 | return None |
