From 6c395673e29fdf446111f57bdfe215ac4f9760db Mon Sep 17 00:00:00 2001 From: Florent Xicluna Date: Mon, 5 May 2014 21:34:21 +0200 Subject: Do not overwrite Git pre-commit hook; closes #149 --- flake8/hooks.py | 2 ++ 1 file changed, 2 insertions(+) (limited to 'flake8') diff --git a/flake8/hooks.py b/flake8/hooks.py index 289b66f..9542279 100644 --- a/flake8/hooks.py +++ b/flake8/hooks.py @@ -228,6 +228,8 @@ def install_hook(): status = 0 if 'git' in vcs: + if os.path.exists(vcs): + sys.exit('Error: hook already exists (%s)' % vcs) with open(vcs, 'w') as fd: fd.write(git_hook_file) # rwxr--r-- -- cgit v1.2.1