diff --git a/ansible/deploy.yaml b/ansible/deploy.yaml index a333c9d6a818667aa56baa04edec17e4fcf0c180..c90a19d237586b88e252f1f7a29c77426a55fa7c 100644 --- a/ansible/deploy.yaml +++ b/ansible/deploy.yaml @@ -77,6 +77,12 @@ command: "runmodwsgi --setup-only --port=80 --user ippidb --group wheel --server-root=/etc/ippidb-80" app_path: "/home/{{ deploy_user_name }}/iPPIDB/ippisite" settings: "ippisite.{{ ansible_hostname }}_settings" + - name: add line in generated WSGI handler script to set DJANGO_SETTINGS_MODULE + blockinfile: + path: /etc/ippidb-80/handler.wsgi + insertafter: "os.environ['MOD_WSGI_SERVER_ALIASES'] = None or ''" + content: | + os.environ['DJANGO_SETTINGS_MODULE'] = 'ippisite.{{ ansible_hostname }}_settings' - name: create or update database become_user: "{{ deploy_user_name }}" django_manage: