aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobin H. Johnson <robbat2@gentoo.org>2007-12-28 05:36:36 -0800
committerRobin H. Johnson <robbat2@gentoo.org>2007-12-28 05:36:36 -0800
commitecdc1cb12e2a4edfd70d05ef665c1a1080dd34c4 (patch)
tree81339d6cdae85afeee1f941acf306e0763fac3de
parentAllow some slashes, to provide support for git+ssh:// URLs that always have a... (diff)
downloadgitosis-dakkar-ecdc1cb12e2a4edfd70d05ef665c1a1080dd34c4.tar.gz
gitosis-dakkar-ecdc1cb12e2a4edfd70d05ef665c1a1080dd34c4.tar.bz2
gitosis-dakkar-ecdc1cb12e2a4edfd70d05ef665c1a1080dd34c4.zip
Add debug to serve.serve
-rw-r--r--gitosis/serve.py8
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]