blob: ed72f5480e9cb3d2c761908801a311fc409c5ce7 [file] [log] [blame]
if [ -d /usr/share/xos-metering ]; then
echo "Seems xos ceilometer dashboard is already installed... so exiting gracefully..."
exit 0
fi
echo "Verifying if all the required files are present"
if [ ! -f xos_metering_dashboard.tar.gz ];
then
echo "File xos_metering_dashboard.tar.gz not found"
exit 1
fi
if [ ! -f etc_xos_metering.tar.gz ];
then
echo "File etc_xos_metering.tar.gz not found"
exit 1
fi
echo "Copying the xos ceilometer dashboard files /usr/share/ and /etc/apache2/"
tar -xzf xos_metering_dashboard.tar.gz
sudo mv xos-metering /usr/share/
tar -xzf etc_xos_metering.tar.gz
sudo mv xos-metering /etc/
sudo mv apache2/conf-available/xos-metering.conf /etc/apache2/conf-available/
cd /etc/apache2/conf-enabled/
sudo ln -s ../conf-available/xos-metering.conf xos-metering.conf
echo "Restarting apache2"
sudo service apache2 restart