aboutsummaryrefslogtreecommitdiffstats
path: root/deploy/adapters/ansible/openstack_newton_xenial/roles/dashboard/templates/openstack-dashboard.conf.j2
blob: 89a706867681e087715d3096a43f0ac9497aea48 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
{% set work_threads = (ansible_processor_vcpus + 1) // 2 %}
{% if work_threads > 10 %}
    set work_threads = 10
{% endif %}

<VirtualHost {{ internal_ip }}:80>
    WSGIScriptAlias /horizon {{ horizon_dir }}/wsgi/django.wsgi
    WSGIDaemonProcess horizon user=horizon group=horizon processes=4 threads={{ work_threads }}
    WSGIProcessGroup horizon
    Alias /static {{ horizon_dir }}/static/
    Alias /horizon/static {{ horizon_dir }}/static/
    <Directory {{ horizon_dir }}/wsgi>
        Order allow,deny
        Allow from all
    </Directory>
</VirtualHost>