contrib/deploy/wsgi.py @ 16e0bcd4f854
Switch to the new hg spanset API This api was introduced in 3.2, and the indexation is not supported anymore (probably since 3.4) Patch provided by David Douard (see https://bitbucket.org/sjl/hg-review/pull-requests/8/better-handling-of-obsolescence-markers/diff#comment-8174971)
| author | Christophe de Vienne <christophe@cdevienne.info> |
|---|---|
| date | Fri, 19 Aug 2016 18:21:28 +0200 |
| parents | c0afa545124b |
| children | (none) |
# 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 directory. import sys sys.path.insert(0, "/path/to/hg-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' PROJECT_URL = 'http://bitbucket.org/your/project/' # or None from mercurial import hg, ui from review.web import app _ui = ui.ui() _ui.setconfig('ui', 'username', 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.project_url = PROJECT_URL app.repo = repo application = app