Mon, 15 Oct 2012 21:25:50 +0200
Back out change 742 as unversioned Google projects prove too unreliable
for production use, and rather correct problems with the OpenPKG v8
installation and leverage that instead.
michael@600 | 1 | #!@l_prefix@/bin/python |
michael@600 | 2 | |
michael@600 | 3 | import os |
michael@600 | 4 | import sys |
michael@600 | 5 | sys.path.insert(0, "@l_prefix@/lib/mercurial") |
michael@600 | 6 | |
michael@600 | 7 | from mercurial import demandimport |
michael@600 | 8 | demandimport.enable() |
michael@600 | 9 | |
michael@600 | 10 | from mercurial.hgweb import hgweb, wsgicgi |
michael@600 | 11 | if os.getenv('HGWEB_REPO_PATH', '') != '' and os.getenv('HGWEB_REPO_NAME', '') != '': |
michael@600 | 12 | application = hgweb(os.getenv('HGWEB_REPO_PATH'), os.getenv('HGWEB_REPO_NAME')) |
michael@600 | 13 | else: |
michael@600 | 14 | application = hgweb('@l_prefix@/etc/mercurial/hgweb.cfg') |
michael@600 | 15 | wsgicgi.launch(application) |
michael@600 | 16 |