diff options
Diffstat (limited to 'project.py')
-rw-r--r-- | project.py | 6 |
1 files changed, 5 insertions, 1 deletions
@@ -775,7 +775,11 @@ class Project(object): | |||
775 | self.config.SetString('core.bare', None) | 775 | self.config.SetString('core.bare', None) |
776 | 776 | ||
777 | hooks = self._gitdir_path('hooks') | 777 | hooks = self._gitdir_path('hooks') |
778 | for old_hook in os.listdir(hooks): | 778 | try: |
779 | to_rm = os.listdir(hooks) | ||
780 | except OSError: | ||
781 | to_rm = [] | ||
782 | for old_hook in to_rm: | ||
779 | os.remove(os.path.join(hooks, old_hook)) | 783 | os.remove(os.path.join(hooks, old_hook)) |
780 | 784 | ||
781 | # TODO(sop) install custom repo hooks | 785 | # TODO(sop) install custom repo hooks |