diff options
Diffstat (limited to 'talermerchantdemos/cli.py')
-rw-r--r-- | talermerchantdemos/cli.py | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/talermerchantdemos/cli.py b/talermerchantdemos/cli.py index 78f9049..48608d6 100644 --- a/talermerchantdemos/cli.py +++ b/talermerchantdemos/cli.py @@ -56,6 +56,16 @@ def handle_serve_uwsgi(config, which_shop): "--module", "talermerchantdemos.{}:app".format(which_shop), "--need-app", + "--set-ph", "backend_url={}".format( + config["frontends"]["backend"].value_string(required=True) + ), + "--set-ph", "currency={}".format( + config["taler"]["currency"].value_string(required=True) + ), + "--set-ph", "apikey={}".format( + config["frontends"]["backend_apikey"].value_string(required=True) + ), + "--module", "--cache2", "name=paid_articles,items=500" ] @@ -93,6 +103,15 @@ def handle_serve_http(config, which_shop, port=None): "--die-on-term", "--log-format", UWSGI_LOGFMT, + "--set-ph", "backend_url={}".format( + config["frontends"]["backend"].value_string(required=True) + ), + "--set-ph", "currency={}".format( + config["taler"]["currency"].value_string(required=True) + ), + "--set-ph", "apikey={}".format( + config["frontends"]["backend_apikey"].value_string(required=True) + ), "--module", "talermerchantdemos.{}:app".format(which_shop), ] |