# HG changeset patch # User Ludovic Chabant # Date 1396158609 25200 # Node ID 729fa268c981f445273bff3d242aea94078dfc6c # Parent 88be42fe3d44e4ccb20e5c68562e1be23e0796ed Enable async update by default when using a WSGI application. diff -r 88be42fe3d44 -r 729fa268c981 wikked/wsgiutil.py --- a/wikked/wsgiutil.py Sat Mar 29 22:49:34 2014 -0700 +++ b/wikked/wsgiutil.py Sat Mar 29 22:50:09 2014 -0700 @@ -5,10 +5,14 @@ from wikked.wiki import WikiParameters -def get_wsgi_app(wiki_root, log_file=None): +def get_wsgi_app(wiki_root, log_file=None, async_update=True): os.chdir(wiki_root) logging.basicConfig(stream=sys.stderr) + if async_update: + import wikked.settings + wikked.settings.WIKI_ASYNC_UPDATE = True + from wikked.web import app app.set_wiki_params(WikiParameters(wiki_root))