changeset 245:729fa268c981 0.4.1

Enable async update by default when using a WSGI application.
author Ludovic Chabant <ludovic@chabant.com>
date Sat, 29 Mar 2014 22:50:09 -0700
parents 88be42fe3d44
children 48bd17f8a7c0
files wikked/wsgiutil.py
diffstat 1 files changed, 5 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- 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))