contrib/deploy/wsgi.py @ 684aad6ac503
initial-docs
docs: add a very bare-bones licensing doc
author |
Steve Losh <steve@stevelosh.com> |
date |
Tue, 15 Jun 2010 20:10:00 -0400 |
parents |
d56ad4bf9dd5 |
children |
34df61cd0a47 |
# An example WSGI script for serving hg-review's web UI.
# Edit as necessary.
# If hg-review is not on your webserver's PYTHONPATH, uncomment the lines
# below and point it at the hg-review/review directory.
import sys
sys.path.insert(0, "/path/to/hg-review/review")
REPO = '/path/to/your/repo'
READ_ONLY = True
ALLOW_ANON_COMMENTS = False
ANON_USER = 'Anonymous <anonymous@example.com>'
SITE_ROOT = 'http://yoursite.com/optional/path'
TITLE = 'Your Project'
from mercurial import hg, ui
from web_ui import app
_ui = ui.ui()
_ui.setconfig('ui', 'user', ANON_USER)
repo = hg.repository(_ui, REPO)
app.read_only = READ_ONLY
app.allow_anon = ALLOW_ANON_COMMENTS
app.site_root = SITE_ROOT.rstrip('/')
app.title = TITLE
app.debug = False
app.ui = _ui
app.repo = repo
application = app