Merge "Move horizon apache root to /dashboard"
This commit is contained in:
commit
92d996bf3a
@ -1,5 +1,5 @@
|
||||
<VirtualHost *:80>
|
||||
WSGIScriptAlias / %HORIZON_DIR%/openstack_dashboard/wsgi/django.wsgi
|
||||
WSGIScriptAlias %WEBROOT% %HORIZON_DIR%/openstack_dashboard/wsgi/django.wsgi
|
||||
WSGIDaemonProcess horizon user=%USER% group=%GROUP% processes=3 threads=10 home=%HORIZON_DIR% display-name=%{GROUP}
|
||||
WSGIApplicationGroup %{GLOBAL}
|
||||
|
||||
@ -8,7 +8,10 @@
|
||||
WSGIProcessGroup horizon
|
||||
|
||||
DocumentRoot %HORIZON_DIR%/.blackhole/
|
||||
Alias /media %HORIZON_DIR%/openstack_dashboard/static
|
||||
Alias %WEBROOT%/media %HORIZON_DIR%/openstack_dashboard/static
|
||||
Alias %WEBROOT%/static %HORIZON_DIR%/static
|
||||
|
||||
RedirectMatch "^/$" "%WEBROOT%/"
|
||||
|
||||
<Directory />
|
||||
Options FollowSymLinks
|
||||
|
@ -93,6 +93,9 @@ function init_horizon {
|
||||
local local_settings=$HORIZON_DIR/openstack_dashboard/local/local_settings.py
|
||||
cp $HORIZON_SETTINGS $local_settings
|
||||
|
||||
_horizon_config_set $local_settings "" WEBROOT \"$HORIZON_APACHE_ROOT/\"
|
||||
_horizon_config_set $local_settings "" CUSTOM_THEME_PATH \"themes/webroot\"
|
||||
|
||||
_horizon_config_set $local_settings "" COMPRESS_OFFLINE True
|
||||
_horizon_config_set $local_settings "" OPENSTACK_KEYSTONE_DEFAULT_ROLE \"Member\"
|
||||
|
||||
@ -122,6 +125,7 @@ function init_horizon {
|
||||
s,%HORIZON_DIR%,$HORIZON_DIR,g;
|
||||
s,%APACHE_NAME%,$APACHE_NAME,g;
|
||||
s,%DEST%,$DEST,g;
|
||||
s,%WEBROOT%,$HORIZON_APACHE_ROOT,g;
|
||||
\" $FILES/apache-horizon.template >$horizon_conf"
|
||||
|
||||
if is_ubuntu; then
|
||||
|
2
stack.sh
2
stack.sh
@ -1426,7 +1426,7 @@ fi
|
||||
# If you installed Horizon on this server you should be able
|
||||
# to access the site using your browser.
|
||||
if is_service_enabled horizon; then
|
||||
echo "Horizon is now available at http://$SERVICE_HOST/"
|
||||
echo "Horizon is now available at http://$SERVICE_HOST$HORIZON_APACHE_ROOT"
|
||||
fi
|
||||
|
||||
# If Keystone is present you can point ``nova`` cli to this server
|
||||
|
3
stackrc
3
stackrc
@ -87,6 +87,9 @@ TEMPEST_SERVICES=""
|
||||
# Set the default Nova APIs to enable
|
||||
NOVA_ENABLED_APIS=ec2,osapi_compute,metadata
|
||||
|
||||
# Set the root URL for Horizon
|
||||
HORIZON_APACHE_ROOT="/dashboard"
|
||||
|
||||
# Whether to use 'dev mode' for screen windows. Dev mode works by
|
||||
# stuffing text into the screen windows so that a developer can use
|
||||
# ctrl-c, up-arrow, enter to restart the service. Starting services
|
||||
|
Loading…
Reference in New Issue
Block a user