Enable horizon on Fedoras
The previous apache/horizon a688bc65104e7d8998ffdb321d67a9f33df6997e change left horizon disabled on Fedora. Closes-Bug: #1326126 Change-Id: I79f84bb63471f84c6b37538e8dfe2bcca3ce3eac
This commit is contained in:
parent
ea937baee6
commit
afda4efb2c
32
lib/horizon
32
lib/horizon
@ -123,21 +123,6 @@ function init_horizon {
|
||||
fi
|
||||
|
||||
local horizon_conf=$(apache_site_config_for horizon)
|
||||
if is_ubuntu; then
|
||||
disable_apache_site 000-default
|
||||
sudo touch $horizon_conf
|
||||
enable_apache_site horizon
|
||||
elif is_fedora; then
|
||||
sudo sed '/^Listen/s/^.*$/Listen 0.0.0.0:80/' -i /etc/httpd/conf/httpd.conf
|
||||
elif is_suse; then
|
||||
: # nothing to do
|
||||
else
|
||||
exit_distro_not_supported "horizon apache configuration"
|
||||
fi
|
||||
|
||||
# Remove old log files that could mess with how devstack detects whether Horizon
|
||||
# has been successfully started (see start_horizon() and functions::screen_it())
|
||||
sudo rm -f /var/log/$APACHE_NAME/horizon_*
|
||||
|
||||
# Configure apache to run horizon
|
||||
sudo sh -c "sed -e \"
|
||||
@ -148,6 +133,23 @@ function init_horizon {
|
||||
s,%DEST%,$DEST,g;
|
||||
s,%HORIZON_REQUIRE%,$HORIZON_REQUIRE,g;
|
||||
\" $FILES/apache-horizon.template >$horizon_conf"
|
||||
|
||||
if is_ubuntu; then
|
||||
disable_apache_site 000-default
|
||||
sudo touch $horizon_conf
|
||||
elif is_fedora; then
|
||||
sudo sed '/^Listen/s/^.*$/Listen 0.0.0.0:80/' -i /etc/httpd/conf/httpd.conf
|
||||
elif is_suse; then
|
||||
: # nothing to do
|
||||
else
|
||||
exit_distro_not_supported "horizon apache configuration"
|
||||
fi
|
||||
enable_apache_site horizon
|
||||
|
||||
# Remove old log files that could mess with how devstack detects whether Horizon
|
||||
# has been successfully started (see start_horizon() and functions::screen_it())
|
||||
sudo rm -f /var/log/$APACHE_NAME/horizon_*
|
||||
|
||||
}
|
||||
|
||||
# install_horizon() - Collect source and prepare
|
||||
|
Loading…
x
Reference in New Issue
Block a user