diff options
Diffstat (limited to 'gitosis')
-rw-r--r-- | gitosis/serve.py | 15 |
1 files changed, 2 insertions, 13 deletions
diff --git a/gitosis/serve.py b/gitosis/serve.py index 805268d..3bc126a 100644 --- a/gitosis/serve.py +++ b/gitosis/serve.py @@ -10,10 +10,9 @@ import sys, os, re from gitosis import access from gitosis import repository -from gitosis import gitweb -from gitosis import gitdaemon from gitosis import app from gitosis import util +from gitosis import run_hook ALLOW_RE = re.compile( "^'(?P<path>[a-zA-Z0-9][a-zA-Z0-9@._-]*(/[a-zA-Z0-9][a-zA-Z0-9@._-]*)*)'$" @@ -113,17 +112,7 @@ def serve(cfg, user, command): util.mkdir(path, 0750) repository.init(path=fullpath) - gitweb.set_descriptions( - config=cfg, - ) - generated = util.getGeneratedFilesDir(config=cfg) - gitweb.generate_project_list( - config=cfg, - path=os.path.join(generated, 'projects.list'), - ) - gitdaemon.set_export_ok( - config=cfg, - ) + run_hook.build_reposistory_data(cfg) # put the verb back together with the new path newcmd = "%(verb)s '%(path)s'" % dict( |