Update numbering of dashboard enable files

Recently, the Horizon Dashboard project launched a new approach
for loading dashboard panels at startup, and along with that, a
new 4 digit numbering scheme for the files that enable that to
happen.

The change is happening in the designate-dashboard project. This
patch updates the file names that get sym-linked into Horizon.

Change-Id: Ifc9ee0a2afbd6b826993ff03c1d23aacabf3144e
This commit is contained in:
Chris Johnson 2016-02-12 11:30:15 -05:00
parent 0d6febfb43
commit 1b7dd055ce
1 changed files with 12 additions and 2 deletions

View File

@ -250,8 +250,18 @@ function install_designateclient {
function install_designatedashboard {
git_clone $DESIGNATEDASHBOARD_REPO $DESIGNATEDASHBOARD_DIR $DESIGNATEDASHBOARD_BRANCH
setup_develop $DESIGNATEDASHBOARD_DIR
ln -fs $DESIGNATEDASHBOARD_DIR/designatedashboard/enabled/_70_dns_add_group.py $HORIZON_DIR/openstack_dashboard/local/enabled/70_dns_add_group.py
ln -fs $DESIGNATEDASHBOARD_DIR/designatedashboard/enabled/_71_dns_project.py $HORIZON_DIR/openstack_dashboard/local/enabled/71_dns_project.py
# Just in case the old files are still here during trasition
if [ -f "$DESIGNATEDASHBOARD_DIR/designatedashboard/enabled/_70_dns_add_group.py" ]; then
ln -fs $DESIGNATEDASHBOARD_DIR/designatedashboard/enabled/_70_dns_add_group.py $HORIZON_DIR/openstack_dashboard/local/enabled/_1710_project_dns_panel_group.py
else
ln -fs $DESIGNATEDASHBOARD_DIR/designatedashboard/enabled/_1710_project_dns_panel_group.py $HORIZON_DIR/openstack_dashboard/local/enabled/_1710_project_dns_panel_group.py
fi
if [ -f "$DESIGNATEDASHBOARD_DIR/designatedashboard/enabled/_71_dns_project.py" ]; then
ln -fs $DESIGNATEDASHBOARD_DIR/designatedashboard/enabled/_71_dns_project.py $HORIZON_DIR/openstack_dashboard/local/enabled/_1720_project_dns_panel.py
else
ln -fs $DESIGNATEDASHBOARD_DIR/designatedashboard/enabled/_1720_project_dns_panel.py $HORIZON_DIR/openstack_dashboard/local/enabled/_1720_project_dns_panel.py
fi
}
# start_designate - Start running processes, including screen