diff options
author | Mike Crute <mcrute@gmail.com> | 2011-02-25 13:27:05 -0600 |
---|---|---|
committer | Mike Crute <mcrute@gmail.com> | 2011-02-25 13:27:05 -0600 |
commit | ababda6a0a20e20256963a266e972f18b119c5b6 (patch) | |
tree | 0384420369a1adcc58b274622cc0dc077a10c054 /lock-repo.py | |
parent | 1d40d3931dd6778ced0a6a1eecd5acf39998c76f (diff) | |
download | hg_hosting-ababda6a0a20e20256963a266e972f18b119c5b6.tar.bz2 hg_hosting-ababda6a0a20e20256963a266e972f18b119c5b6.tar.xz hg_hosting-ababda6a0a20e20256963a266e972f18b119c5b6.zip |
Adding more detailed logging
Diffstat (limited to 'lock-repo.py')
-rwxr-xr-x | lock-repo.py | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/lock-repo.py b/lock-repo.py index e3de55a..d18bfa1 100755 --- a/lock-repo.py +++ b/lock-repo.py | |||
@@ -13,10 +13,13 @@ import repolib | |||
13 | 13 | ||
14 | 14 | ||
15 | def check_repo(env, log): | 15 | def check_repo(env, log): |
16 | repo = repolib.Repository(env['SSH_HG_REPO']) | 16 | user, repo = env['SSH_HG_USER'], env['SSH_HG_REPO'] |
17 | log.debug("Lockcheck perms for %s on %s", user, repo) | ||
18 | |||
19 | repo = repolib.Repository(repo) | ||
17 | repo.load_from_hgrc() | 20 | repo.load_from_hgrc() |
18 | 21 | ||
19 | if not repo.can_be_written_by(env['SSH_HG_USER']): | 22 | if not repo.can_be_written_by(user) |
20 | log.error("You can not write to this repository.") | 23 | log.error("You can not write to this repository.") |
21 | return 1 | 24 | return 1 |
22 | 25 | ||