contrib/deploy/wsgi.py @ 4196b409b8b0 deploy

contrib/deploy: start working on some sample deployment files
author Steve Losh <steve@stevelosh.com>
date Sun, 13 Jun 2010 10:44:27 -0400
parents (none)
children 04f43fdb2423
# 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, "/Users/sjl/src/hg-review/review")

REPO = '/Users/sjl/Desktop/hg-review'
READ_ONLY = True
ALLOW_ANON_COMMENTS = True
ANON_USER = 'Anonymous <anonymous@example.com>'

from mercurial import hg, ui
from web_ui import app
from api import ReviewDatastore

_ui = ui.ui()
_ui.setconfig('ui', 'user', ANON_USER)
repo = hg.repository(_ui, REPO)

app.read_only = READ_ONLY
app.debug = False
app.datastore = ReviewDatastore(ui, repo)

application = app