Merge pull request #103 from tzumainn/tuskar-ui-extras-post-config-juno

Add tuskar-ui-extras postinstall
This commit is contained in:
James Slagle 2015-01-14 09:48:17 -05:00
commit c15f55adcf
3 changed files with 31 additions and 0 deletions

View File

@ -0,0 +1 @@
Element that provides additional plugins for the tuskar-ui.

View File

@ -0,0 +1 @@
tuskar-ui

View File

@ -0,0 +1,29 @@
#!/bin/bash
set -eu
set -o pipefail
if [ -n "${HORIZON_VENV_DIR:-}" ]; then
set +u
source $HORIZON_VENV_DIR/bin/activate
set -u
LOCAL_SETTINGS_FILE=$HORIZON_VENV_DIR/lib/python2.7/site-packages/openstack_dashboard/local/local_settings.py
DJANGO_ADMIN=django-admin.py
else
export PYTHONPATH=/usr/share/openstack-dashboard
LOCAL_SETTINGS_FILE=/usr/share/openstack-dashboard/openstack_dashboard/local/local_settings.py
DJANGO_ADMIN=django-admin
fi
source /root/stackrc
DJANGO_SETTINGS_MODULE=openstack_dashboard.settings $DJANGO_ADMIN collectstatic --noinput
DJANGO_SETTINGS_MODULE=openstack_dashboard.settings $DJANGO_ADMIN compress --force
if [ -n "${HORIZON_VENV_DIR:-}" ]; then
set +u
deactivate
set -u
fi
os-svc-enable -n apache2
os-svc-restart -n apache2