`repo` is not defined at the point it's used, so you would get errors
like

> Traceback (most recent call last):
>   File 
> "/srv/http/vhosts/aur-dev.archlinux.org/public/git-interface/git-serve.py", 
> line 138, in <module>
>     die('%s: invalid repository name: %s' % (action, repo))
> NameError: name 'repo' is not defined
---
 git-interface/git-serve.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/git-interface/git-serve.py b/git-interface/git-serve.py
index 5aa44c3..cfd3e34 100755
--- a/git-interface/git-serve.py
+++ b/git-interface/git-serve.py
@@ -135,7 +135,7 @@ if action == 'git-upload-pack' or action == 
'git-receive-pack':
         die('%s: invalid path: %s' % (action, path))
     pkgbase = path[1:-4]
     if not re.match(repo_regex, pkgbase):
-        die('%s: invalid repository name: %s' % (action, repo))
+        die('%s: invalid repository name: %s' % (action, pkgbase))
 
     if not pkgbase_exists(pkgbase):
         create_pkgbase(pkgbase, user)
-- 
2.4.2

Reply via email to