Mercurial > kallithea
diff rhodecode/lib/middleware/simplegit.py @ 2382:034e4fe1ebb2 beta
changed dulwich git interface to gitweb + subprocessio
author | Marcin Kuzminski <marcin@python-works.com> |
---|---|
date | Mon, 04 Jun 2012 02:56:09 +0200 |
parents | 6ea36346590a |
children | 2eeb2ed72e55 |
line wrap: on
line diff
--- a/rhodecode/lib/middleware/simplegit.py Mon Jun 04 01:33:48 2012 +0200 +++ b/rhodecode/lib/middleware/simplegit.py Mon Jun 04 02:56:09 2012 +0200 @@ -218,11 +218,13 @@ :param repo_name: name of the repository :param repo_path: full path to the repository """ - _d = {'/' + repo_name: Repo(repo_path)} - backend = dulserver.DictBackend(_d) - gitserve = make_wsgi_chain(backend) - return gitserve + from rhodecode.lib.middleware.pygrack import make_wsgi_app + app = make_wsgi_app( + repo_root=os.path.dirname(repo_path), + repo_name=repo_name, + ) + return app def __get_repository(self, environ): """