diff options
author | Florian Dold <florian.dold@gmail.com> | 2016-04-25 23:36:13 +0200 |
---|---|---|
committer | Florian Dold <florian.dold@gmail.com> | 2016-04-25 23:36:13 +0200 |
commit | bea72a64318360df49a8033a8dbcb686dd5df6f6 (patch) | |
tree | b26117113ffe4ce0a8a0f1f62d54a7a292f48148 /taler-bank-manage.in | |
parent | 15e436c9be94eb6459dde2a5ffbc0f2006e0b2ca (diff) | |
download | bank-bea72a64318360df49a8033a8dbcb686dd5df6f6.tar.gz bank-bea72a64318360df49a8033a8dbcb686dd5df6f6.tar.bz2 bank-bea72a64318360df49a8033a8dbcb686dd5df6f6.zip |
logging
Diffstat (limited to 'taler-bank-manage.in')
-rw-r--r-- | taler-bank-manage.in | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/taler-bank-manage.in b/taler-bank-manage.in index 4542437..5907631 100644 --- a/taler-bank-manage.in +++ b/taler-bank-manage.in @@ -61,22 +61,22 @@ def handle_serve_uwsgi(args): call_command('check') tc = TalerConfig.from_file(os.environ.get("TALER_CONFIG_FILE")) serve_uwsgi = tc["bank"]["uwsgi_serve"].value_string(required=True).lower() + params = ["uwsgi", "uwsgi", + "--master", + "--die-on-term", + "--log-format", uwsgi_logfmt, + "--wsgi-file", "@prefix@/share/taler/bank.wsgi"] if serve_uwsgi == "tcp": port = tc["bank"]["uwsgi_port"].value_int(required=True) spec = ":%d" % (port,) - params = [] params.extend(["--socket", spec]) elif serve_uwsgi == "unix": spec = tc["bank"]["uwsgi_unixpath"].value_filename(required=True) mode = tc["bank"]["uwsgi_unixpath_mode"].value_filename(required=True) - params = [] params.extend(["--socket", spec]) params.extend(["--chmod-socket="+mode]) - os.execlp("uwsgi", "uwsgi", - "--master", - "--die-on-term", - "--log-format", uwsgi_logfmt, - "--wsgi-file", "@prefix@/share/taler/bank.wsgi", *params) + logging.info("launching uwsgi with argv %s", params[1:]) + os.execlp(*params) def handle_sampledata(args): import django |