summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--project.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/project.py b/project.py
index 46d23f62..120264f7 100644
--- a/project.py
+++ b/project.py
@@ -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