e5d9c95724
Adds a setting custom-theme which operats similar to ubuntu-theme and default-theme. The provided resource is placed in the themes folder and apache is setup to serve static content for the theme. This leaves the default theme untouched allowing the custom theme to override files based on the built in horizon theme capabilities. For details on theming capabilities see: https://docs.openstack.org/horizon/latest/configuration/themes.html gnuoy: retry logic for unrelated test updated after a number of CI failures. Closes-Bug: #1778284 Change-Id: I91ad19e8aad5c0e0773d42fa4f085cbcecb82458
15 lines
644 B
Plaintext
15 lines
644 B
Plaintext
WSGIScriptAlias {{ webroot }} /usr/share/openstack-dashboard/openstack_dashboard/wsgi/django.wsgi
|
|
WSGIDaemonProcess horizon user=horizon group=horizon processes={{ processes }} threads=10
|
|
WSGIProcessGroup horizon
|
|
{% if custom_theme %}
|
|
Alias /static/themes/custom /usr/share/openstack-dashboard/openstack_dashboard/themes/custom/static/
|
|
{% endif %}
|
|
Alias /static /var/lib/openstack-dashboard/static/
|
|
Alias /horizon/static /var/lib/openstack-dashboard/static/
|
|
<Directory /usr/share/openstack-dashboard/openstack_dashboard/wsgi>
|
|
Require all granted
|
|
</Directory>
|
|
<Directory /var/lib/openstack-dashboard/static>
|
|
Require all granted
|
|
</Directory>
|