diff options
author | QiLiang <liangqi1@huawei.com> | 2016-10-20 01:52:15 +0800 |
---|---|---|
committer | QiLiang <liangqi1@huawei.com> | 2016-10-21 01:42:09 +0800 |
commit | 065813ecbe8b4860da4281b6d67104798e3a8d43 (patch) | |
tree | 674bca0404c41010838cec4b996416d3c785177c /deploy/compass_vm.sh | |
parent | a34dce641ee91d9453321be7e14351e4afd1e1de (diff) |
Make openstack dashboard theme configurable
Use flag ENABLE_UBUNTU_THEME to configure enable or disable ubuntu
dashboard theme.
Set default to use ubuntu theme.
JIRA: -
Change-Id: I454c69b0290084c244979bb86c733a03721481cb
Signed-off-by: QiLiang <liangqi1@huawei.com>
Diffstat (limited to 'deploy/compass_vm.sh')
-rwxr-xr-x | deploy/compass_vm.sh | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/deploy/compass_vm.sh b/deploy/compass_vm.sh index 7e2ce40b..33e309c0 100755 --- a/deploy/compass_vm.sh +++ b/deploy/compass_vm.sh @@ -48,6 +48,29 @@ function install_compass() { fi } +function exec_cmd_on_compass() { + ssh $ssh_args root@$MGMT_IP "$@" +} + +function _inject_dashboard_conf() { + if [[ "$ENABLE_UBUNTU_THEME" == "true" ]]; then + cmd=" + sed -i '/enable_ubuntu_theme/d' /etc/compass/templates/ansible_installer/openstack_mitaka/vars/HA-ansible-multinodes.tmpl; \ + echo enable_ubuntu_theme: True >> /etc/compass/templates/ansible_installer/openstack_mitaka/vars/HA-ansible-multinodes.tmpl + " + else + cmd=" + sed -i '/enable_ubuntu_theme/d' /etc/compass/templates/ansible_installer/openstack_mitaka/vars/HA-ansible-multinodes.tmpl; \ + echo enable_ubuntu_theme: False >> /etc/compass/templates/ansible_installer/openstack_mitaka/vars/HA-ansible-multinodes.tmpl + " + fi + exec_cmd_on_compass $cmd +} + +function inject_compass_conf() { + _inject_dashboard_conf +} + function wait_ok() { set +x log_info "wait_compass_ok enter" |