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 |
