summaryrefslogtreecommitdiff
path: root/taler-bank-manage.in
diff options
context:
space:
mode:
authorMarcello Stanisci <stanisci.m@gmail.com>2019-04-01 21:46:01 +0200
committerMarcello Stanisci <stanisci.m@gmail.com>2019-04-01 21:46:01 +0200
commitb08ec926b2158cdff87b79d5f48f3c8d2b13bda3 (patch)
tree1af3ccece83e375fe93dcfadbe420601797cd022 /taler-bank-manage.in
parent4e54940b36a70f1aa4da83efcbbf19b53ac3f357 (diff)
downloadbank-b08ec926b2158cdff87b79d5f48f3c8d2b13bda3.tar.gz
bank-b08ec926b2158cdff87b79d5f48f3c8d2b13bda3.tar.bz2
bank-b08ec926b2158cdff87b79d5f48f3c8d2b13bda3.zip
Serving static files via uWSGI.
Diffstat (limited to 'taler-bank-manage.in')
-rw-r--r--taler-bank-manage.in4
1 files changed, 4 insertions, 0 deletions
diff --git a/taler-bank-manage.in b/taler-bank-manage.in
index 82f4156..5fa10cf 100644
--- a/taler-bank-manage.in
+++ b/taler-bank-manage.in
@@ -68,6 +68,7 @@ def handle_serve_http(args):
call_command('migrate')
call_command('provide_accounts')
call_command('check')
+ call_command('collectstatic', '--noinput')
port = args.port
TC = TalerConfig.from_file(os.environ.get("TALER_CONFIG_FILE", args.config))
if port is None:
@@ -75,6 +76,7 @@ def handle_serve_http(args):
httpspec = ":%d" % (port,)
params = ["uwsgi", "uwsgi",
+ "--static-map", "/static=/tmp/talerbankstatic",
"--master",
"--die-on-term",
"--http", httpspec,
@@ -94,10 +96,12 @@ def handle_serve_uwsgi(args):
call_command('migrate')
call_command('provide_accounts')
call_command('check')
+ call_command('collectstatic', '--noinput')
TC = TalerConfig.from_file(os.environ.get("TALER_CONFIG_FILE", args.config))
serve_uwsgi = TC["bank"]["uwsgi_serve"].value_string(required=True).lower()
params = ["uwsgi", "uwsgi",
"--master",
+ "--static-map", "/static=/tmp/talerbankstatic",
"--die-on-term",
"--log-format", UWSGI_LOGFMT,
"--wsgi-file", "@prefix@/share/taler-bank/bank.wsgi"]