Fix wsgi_venv path for panko-api

Previous to this change the uwsgi config had virtualenv include /bin,
leading to $venv/bin/bin in execution

Change-Id: I9e2e211c966f71dc047cdf92d9774e55c736d505
This commit is contained in:
Dmitriy Rabotyagov 2021-06-02 13:05:38 +03:00
parent 1105314486
commit b2056f6f4d
2 changed files with 2 additions and 2 deletions

View File

@ -108,7 +108,7 @@ panko_services:
service_enabled: true
config_overrides: "{{ panko_api_init_overrides }}"
wsgi_app: True
wsgi_path: "{{ panko_bin | dirname }}/panko-api"
wsgi_path: "{{ panko_bin }}/panko-api"
uwsgi_overrides: "{{ panko_uwsgi_conf_overrides }}"
uwsgi_port: "{{ panko_service_port }}"
uwsgi_bind_address: "{{ panko_service_address }}"

View File

@ -43,7 +43,7 @@ uwsgi_panko_services: |-
and ('wsgi_app' in service and service['wsgi_app']) %}
{% set _ = service.update(
{
'wsgi_venv': panko_bin,
'wsgi_venv': panko_bin | dirname,
'uwsgi_uid': panko_system_user_name,
'uwsgi_guid': panko_system_group_name,
'uwsgi_processes': panko_wsgi_processes,