diff options
author | Robin H. Johnson <robbat2@gentoo.org> | 2007-12-28 05:36:36 -0800 |
---|---|---|
committer | Robin H. Johnson <robbat2@gentoo.org> | 2007-12-28 05:36:36 -0800 |
commit | ecdc1cb12e2a4edfd70d05ef665c1a1080dd34c4 (patch) | |
tree | 81339d6cdae85afeee1f941acf306e0763fac3de | |
parent | Allow some slashes, to provide support for git+ssh:// URLs that always have a... (diff) | |
download | gitosis-dakkar-ecdc1cb12e2a4edfd70d05ef665c1a1080dd34c4.tar.gz gitosis-dakkar-ecdc1cb12e2a4edfd70d05ef665c1a1080dd34c4.tar.bz2 gitosis-dakkar-ecdc1cb12e2a4edfd70d05ef665c1a1080dd34c4.zip |
Add debug to serve.serve
-rw-r--r-- | gitosis/serve.py | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/gitosis/serve.py b/gitosis/serve.py index 2d45f58..18273ee 100644 --- a/gitosis/serve.py +++ b/gitosis/serve.py @@ -53,6 +53,9 @@ class ReadAccessDenied(AccessDenied): def serve(cfg, user, command): """Check the git command for sanity, and then run the git command.""" + + log = logging.getLogger('gitosis.serve.serve') + if '\n' in command: raise CommandMayNotContainNewlineError() @@ -65,6 +68,11 @@ def serve(cfg, user, command): if (verb not in COMMANDS_WRITE and verb not in COMMANDS_READONLY): raise UnknownCommandError() + + log.debug('Got command %(cmd)r and args %(args)r' % dict( + cmd=verb, + args=args, + )) if args.startswith("'/") and args.endswith("'"): args = args[1:-1] |