diff options
author | Robin H. Johnson <robbat2@gentoo.org> | 2007-12-15 06:15:36 -0800 |
---|---|---|
committer | Robin H. Johnson <robbat2@gentoo.org> | 2007-12-18 01:12:22 -0800 |
commit | dfc70d2b317ce64c36fce87cee2d4bd0b2ea99cb (patch) | |
tree | 85794a937f048468d6ad44ab7a9140169f75e57c /gitosis/serve.py | |
parent | Factor out the stuff that changes repos based on the config only. (diff) | |
download | gitosis-dakkar-dfc70d2b317ce64c36fce87cee2d4bd0b2ea99cb.tar.gz gitosis-dakkar-dfc70d2b317ce64c36fce87cee2d4bd0b2ea99cb.tar.bz2 gitosis-dakkar-dfc70d2b317ce64c36fce87cee2d4bd0b2ea99cb.zip |
Factor out more code.
Diffstat (limited to 'gitosis/serve.py')
-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( |