diff options
author | Adam Coldrick <adam.coldrick@codethink.co.uk> | 2014-03-25 09:49:26 +0000 |
---|---|---|
committer | Adam Coldrick <adam.coldrick@codethink.co.uk> | 2014-03-25 09:49:26 +0000 |
commit | 170d81eba0568856401f57ce655ad9881b802d21 (patch) | |
tree | 4f5c4be33a548b4e1a908f5f0eada95be0f90061 /morphlib/gitdir.py | |
parent | ea57dfc8f8fc94a1f0c2ce64120047a86c7b36bb (diff) | |
download | morph-170d81eba0568856401f57ce655ad9881b802d21.tar.gz |
Stop using GitDirectory().list_files() to check for .gitfat
This function causes a UnicodeDecodeError for some repositories
when building. Use os.path.isfile() when looking for .gitfat instead.
Diffstat (limited to 'morphlib/gitdir.py')
-rw-r--r-- | morphlib/gitdir.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/morphlib/gitdir.py b/morphlib/gitdir.py index 06fcba6f..3d0ab53e 100644 --- a/morphlib/gitdir.py +++ b/morphlib/gitdir.py @@ -641,7 +641,7 @@ class GitDirectory(object): return self._runcmd(['git', 'fat', 'pull']) def has_fat(self): # pragma: no cover - return '.gitfat' in self.list_files() + return os.path.isfile(self.join_path('.gitfat')) def join_path(self, path): # pragma: no cover return os.path.join(self.dirname, path) |