# {{ ansible_managed }} [uwsgi] uid = {{ keystone_system_user_name }} gid = {{ keystone_system_group_name }} {% if keystone_install_method == 'source' %} virtualenv = /openstack/venvs/keystone-{{ keystone_venv_tag }} {% endif %} {% if keystone_install_method == 'distro' and (ansible_os_family | lower) == 'debian' %} plugin = python3 {% endif %} wsgi-file = {{ keystone_bin }}/{{ item }} http = {{ keystone_uwsgi_bind_address }}:{{ keystone_uwsgi_ports[item]['http'] }} socket = 127.0.0.1:{{ keystone_uwsgi_ports[item]['socket'] }} master = true enable-threads = true processes = {{ keystone_wsgi_processes }} threads = {{ keystone_wsgi_threads }} exit-on-reload = true die-on-term = true lazy-apps = true add-header = Connection: close buffer-size = 65535 thunder-lock = true # Avoid filling up the logs with health check requests from haproxy. route-user-agent = ^osa-haproxy-healthcheck$ donotlog: