diff options
author | 2013-05-24 21:44:02 +0200 | |
---|---|---|
committer | 2013-05-24 21:44:02 +0200 | |
commit | 29ac21c98b9733ab9cb967cc5ae51aa9b23bed19 (patch) | |
tree | 556a83da92c78074ec867b7d6520ad054e6e5c3c /module/web/webinterface.py | |
parent | moved common to utils package (diff) | |
download | pyload-29ac21c98b9733ab9cb967cc5ae51aa9b23bed19.tar.xz |
added production / devel mode to webui
Diffstat (limited to 'module/web/webinterface.py')
-rw-r--r-- | module/web/webinterface.py | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/module/web/webinterface.py b/module/web/webinterface.py index 2a9b5660b..c560bbc86 100644 --- a/module/web/webinterface.py +++ b/module/web/webinterface.py @@ -59,8 +59,8 @@ JS = JsEngine() TEMPLATE = config.get('webinterface', 'template')
DL_ROOT = config.get('general', 'download_folder')
-LOG_ROOT = config.get('log', 'log_folder')
PREFIX = config.get('webinterface', 'prefix')
+DEVELOP = config.get('webinterface', 'develop')
if PREFIX:
PREFIX = PREFIX.rstrip("/")
@@ -81,11 +81,10 @@ loader = PrefixLoader({ 'js': FileSystemLoader(join(PROJECT_DIR, 'media', 'js'))
})
-env = Environment(loader=loader, extensions=['jinja2.ext.i18n', 'jinja2.ext.autoescape'], trim_blocks=True, auto_reload=True,
- bytecode_cache=bcc)
+env = Environment(loader=loader, extensions=['jinja2.ext.i18n', 'jinja2.ext.autoescape'],
+ trim_blocks=True, auto_reload=DEVELOP is True, bytecode_cache=bcc)
# Filter
-
env.filters["type"] = lambda x: str(type(x))
env.filters["formatsize"] = format_size
env.filters["getitem"] = lambda x, y: x.__getitem__(y)
@@ -95,10 +94,9 @@ else: env.filters["url"] = lambda x: PREFIX + x if x.startswith("/") else x
# Locale
-
gettext.setpaths([join(os.sep, "usr", "share", "pyload", "locale"), None])
translation = gettext.translation("django", join(PYLOAD_DIR, "locale"),
- languages=[config.get("general", "language"), "en"],fallback=True)
+ languages=[config.get("general", "language"), "en"], fallback=True)
translation.install(True)
env.install_gettext_translations(translation)
@@ -129,5 +127,6 @@ import api_app def run_server(host, port, server):
run(app=web, host=host, port=port, quiet=True, server=server)
+
if __name__ == "__main__":
run(app=web, port=8001)
|