22 lines
648 B
Bash
22 lines
648 B
Bash
#!/bin/bash
|
|
|
|
# devstack/dpm-functions.sh
|
|
# Functions to control the installation and configuration of the DPM compute services
|
|
|
|
GITREPO["zhmcclient"]=${ZHMCCLIENT_REPO:-https://github.com/zhmcclient/python-zhmcclient}
|
|
GITBRANCH["zhmcclient"]=${ZHMCCLIENT_BRANCH:-master}
|
|
GITDIR["zhmcclient"]=$DEST/zhmcclient
|
|
|
|
function install_zhmcclient {
|
|
# Install the latest zhmcclient from git
|
|
echo_summary "Installing zhmcclient"
|
|
git_clone_by_name "zhmcclient"
|
|
setup_dev_lib "zhmcclient"
|
|
echo_summary "zhmcclient install complete"
|
|
}
|
|
|
|
function cleanup_zhmcclient {
|
|
echo_summary "Cleaning zhmcclient"
|
|
rm -rf ${GITDIR["zhmcclient"]}
|
|
}
|