Refactor source installation
Clean up and organize the download and configuration of source repositories.
Change-Id: Iaf38c0aed0a83ebf9a5da3505fe92c9fa200ac1e
diff --git a/lib/quantum b/lib/quantum
index 9ad1538..68c0539 100644
--- a/lib/quantum
+++ b/lib/quantum
@@ -11,8 +11,6 @@
# install_quantumclient
# install_quantum_agent_packages
# install_quantum_third_party
-# setup_quantum
-# setup_quantumclient
# configure_quantum
# init_quantum
# configure_quantum_third_party
@@ -343,11 +341,13 @@
# install_quantum() - Collect source and prepare
function install_quantum() {
git_clone $QUANTUM_REPO $QUANTUM_DIR $QUANTUM_BRANCH
+ setup_develop $QUANTUM_DIR
}
# install_quantumclient() - Collect source and prepare
function install_quantumclient() {
git_clone $QUANTUMCLIENT_REPO $QUANTUMCLIENT_DIR $QUANTUMCLIENT_BRANCH
+ setup_develop $QUANTUMCLIENT_DIR
}
# install_quantum_agent_packages() - Collect source and prepare
@@ -356,14 +356,6 @@
quantum_plugin_install_agent_packages
}
-function setup_quantum() {
- setup_develop $QUANTUM_DIR
-}
-
-function setup_quantumclient() {
- setup_develop $QUANTUMCLIENT_DIR
-}
-
# Start running processes, including screen
function start_quantum_service_and_check() {
# Start the Quantum service