From 82f5857759e0262e43ec11f4319395b6a373872d Mon Sep 17 00:00:00 2001 From: Tommi Virtanen Date: Mon, 3 Sep 2007 17:06:49 -0700 Subject: Make gitosis-serve not fail with commands without arguments. --- gitosis/serve.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'gitosis/serve.py') diff --git a/gitosis/serve.py b/gitosis/serve.py index 4b7c6a7..551ac46 100644 --- a/gitosis/serve.py +++ b/gitosis/serve.py @@ -54,7 +54,11 @@ def serve( if '\n' in command: raise CommandMayNotContainNewlineError() - verb, args = command.split(None, 1) + try: + verb, args = command.split(None, 1) + except ValueError: + # all known commands take one argument; improve if/when needed + raise UnknownCommandError() if (verb not in COMMANDS_WRITE and verb not in COMMANDS_READONLY): -- cgit v1.2.3