diff --git a/devstack/plugin.sh b/devstack/plugin.sh index 75be2df..51ff233 100644 --- a/devstack/plugin.sh +++ b/devstack/plugin.sh @@ -3,7 +3,7 @@ function neutron_lbaas_dashboard_install { } function neutron_lbaas_dashboard_configure { - cp $NEUTRON_LBAAS_DASHBOARD_ENABLE_FILE \ + cp $NEUTRON_LBAAS_DASHBOARD_ENABLE_FILE_PATH \ $HORIZON_DIR/openstack_dashboard/local/enabled/ } @@ -31,5 +31,5 @@ if [[ "$1" == "clean" ]]; then # Remember clean.sh first calls unstack.sh # Remove lbaas-dashboard enabled file and pyc - rm -f ${NEUTRON_LBAAS_DASHBOARD_ENABLE_FILE}* + rm -f "$HORIZON_DIR"/openstack_dashboard/local/enabled/"$NEUTRON_LBAAS_DASHBOARD_ENABLE_FILE_NAME"* fi diff --git a/devstack/settings b/devstack/settings index d61a8c4..7f94820 100644 --- a/devstack/settings +++ b/devstack/settings @@ -1,3 +1,5 @@ NEUTRON_LBAAS_DASHBOARD_DIR=$DEST/neutron-lbaas-dashboard -NEUTRON_LBAAS_DASHBOARD_ENABLE_FILE=$NEUTRON_LBAAS_DASHBOARD_DIR/neutron_lbaas_dashboard/enabled/_1481_project_ng_loadbalancersv2_panel.py + +NEUTRON_LBAAS_DASHBOARD_ENABLE_FILE_NAME=_1481_project_ng_loadbalancersv2_panel.py +NEUTRON_LBAAS_DASHBOARD_ENABLE_FILE_PATH=$NEUTRON_LBAAS_DASHBOARD_DIR/neutron_lbaas_dashboard/enabled/$NEUTRON_LBAAS_DASHBOARD_ENABLE_FILE_NAME