Install python-freezerclient while using devstack plugin

Change-Id: Ibd0ade2ad7bc3313783c400a024589f0d4afb0c1
This commit is contained in:
Saad Zaher 2016-10-14 01:37:05 +01:00
parent da003a7697
commit 9092213aa7
3 changed files with 12 additions and 0 deletions

View File

@ -81,6 +81,12 @@ function stop_freezer_web_ui {
:
}
# Setup python-freezerclient
function install_freezerclient {
git_clone $FREEZERCLIENT_REPO $FREEZERCLIENT_DIR $FREEZERCLIENT_BRANCH
setup_develop $FREEZERCLIENT_DIR
}
# Restore xtrace
$XTRACE

View File

@ -22,6 +22,7 @@ if is_service_enabled freezer-web-ui; then
if [[ "$1" == "stack" && "$2" == "install" ]]; then
echo_summary "Installing Freezer Web UI"
install_freezer_web_ui
install_freezerclient
elif [[ "$1" == "stack" && "$2" == "post-config" ]]; then
echo_summary "Configuring Freezer Web UI"
configure_freezer_web_ui

View File

@ -23,5 +23,10 @@ FREEZER_WEB_UI_FILES=${FREEZER_WEB_UI_DIR}/devstack/files
FREEZER_WEB_UI_REPO=${FREEZER_WEB_UI_REPO:-${GIT_BASE}/openstack/freezer-web-ui.git}
FREEZER_WEB_UI_BRANCH=${FREEZER_WEB_UI_BRANCH:-master}
# Setup python-freezerclient
FREEZERCLIENT_DIR=$DEST/python-freezerclient
FREEZERCLIENT_REPO=${FREEZERCLIENT_REPO:-${GIT_BASE}/openstack/python-freezerclient.git}
FREEZERCLIENT_BRANCH=${FREEZERCLIENT_BRANCH:-master}
# Enable freezer-web-ui
enable_service freezer-web-ui