Use apt-get wrapper function

apt_get function is useful for environment under proxy.

Change-Id: If6fc936b25151efea8803040886d9b0dbe8c948b
This commit is contained in:
Shinya Kawabata
2016-08-24 17:37:17 +09:00
parent 34d7eeec2d
commit e98d29bd0e
2 changed files with 38 additions and 38 deletions

View File

@@ -105,7 +105,7 @@ MONASCA_API_IMPLEMENTATION_LANG=${MONASCA_API_IMPLEMENTATION_LANG:-python}
# MONASCA_PERSISTER_IMPLEMENTATION_LANG=${MONASCA_PERSISTER_IMPLEMENTATION_LANG:-java}
MONASCA_PERSISTER_IMPLEMENTATION_LANG=${MONASCA_PERSISTER_IMPLEMENTATION_LANG:-python}
# Uncomment one of the following two lines to choose either InfluxDB or Vertica.
# Uncomment one of the following three lines to choose either InfluxDB, Vertica or Cassandra.
# MONASCA_METRICS_DB=${MONASCA_METRICS_DB:-vertica}
# MONASCA_METRICS_DB=${MONASCA_METRICS_DB:-cassandra}
MONASCA_METRICS_DB=${MONASCA_METRICS_DB:-influxdb}

View File

@@ -176,9 +176,9 @@ function install_monasca {
function update_maven {
sudo apt-get -y remove maven2
apt_get -y remove maven2
sudo apt-get -y install maven
apt_get -y install maven
}
@@ -374,7 +374,7 @@ function install_zookeeper {
echo_summary "Install Monasca Zookeeper"
sudo apt-get -y install zookeeperd
apt_get -y install zookeeperd
sudo cp "${MONASCA_BASE}"/monasca-api/devstack/files/zookeeper/zoo.cfg /etc/zookeeper/conf/zoo.cfg
@@ -402,9 +402,9 @@ function clean_zookeeper {
echo_summary "Clean Monasca Zookeeper"
sudo apt-get -y purge zookeeperd
apt_get -y purge zookeeperd
sudo apt-get -y purge zookeeper
apt_get -y purge zookeeper
sudo rm -rf /etc/zookeeper
@@ -540,7 +540,7 @@ function install_monasca_vertica {
# sudo mkdir -p /opt/monasca_download_dir || true
sudo apt-get -y install dialog
apt_get -y install dialog
sudo dpkg --skip-same-version -i /vagrant_home/vertica_${VERTICA_VERSION}_amd64.deb
@@ -666,7 +666,7 @@ function clean_monasca_vertica {
sudo rm -rf /home/dbadmin
sudo apt-get -y purge dialog
apt_get -y purge dialog
}
function clean_monasca_cassandra {
@@ -785,7 +785,7 @@ function install_openjdk_7_jdk {
echo_summary "Install Monasca openjdk_7_jdk"
sudo apt-get -y install openjdk-7-jdk
apt_get -y install openjdk-7-jdk
}
@@ -793,9 +793,9 @@ function clean_openjdk_7_jdk {
echo_summary "Clean Monasca openjdk_7_jdk"
sudo apt-get -y purge openjdk-7-jdk
apt_get -y purge openjdk-7-jdk
sudo apt-get -y autoremove
apt_get -y autoremove
}
@@ -803,7 +803,7 @@ function install_maven {
echo_summary "Install Monasca Maven"
sudo apt-get -y install maven
apt_get -y install maven
}
@@ -811,14 +811,14 @@ function clean_maven {
echo_summary "Clean Monasca Maven"
sudo apt-get -y purge maven
apt_get -y purge maven
}
function install_git {
echo_summary "Install git"
sudo apt-get -y install git
apt_get -y install git
}
@@ -926,8 +926,8 @@ function install_monasca_api_python {
echo_summary "Install Monasca monasca_api_python"
sudo apt-get -y install python-dev
sudo apt-get -y install libmysqlclient-dev
apt_get -y install python-dev
apt_get -y install libmysqlclient-dev
sudo mkdir -p /opt/monasca-api
@@ -1286,10 +1286,10 @@ function install_monasca_notification {
echo_summary "Install Monasca monasca_notification"
sudo apt-get -y install python-dev
sudo apt-get -y install build-essential
sudo apt-get -y install python-mysqldb
sudo apt-get -y install libmysqlclient-dev
apt_get -y install python-dev
apt_get -y install build-essential
apt_get -y install python-mysqldb
apt_get -y install libmysqlclient-dev
if [[ ! -d "${MONASCA_BASE}"/monasca-notification ]]; then
@@ -1350,7 +1350,7 @@ function install_monasca_notification {
sudo debconf-set-selections <<< "postfix postfix/main_mailer_type string 'Local only'"
sudo apt-get -y install mailutils
apt_get -y install mailutils
sudo start monasca-notification || sudo restart monasca-notification
@@ -1372,12 +1372,12 @@ function clean_monasca_notification {
sudo rm /var/log/upstart/monasca-notification.log*
sudo apt-get -y purge libmysqlclient-dev
sudo apt-get -y purge python-mysqldb
sudo apt-get -y purge build-essential
sudo apt-get -y purge python-dev
apt_get -y purge libmysqlclient-dev
apt_get -y purge python-mysqldb
apt_get -y purge build-essential
apt_get -y purge python-dev
sudo apt-get -y purge mailutils
apt_get -y purge mailutils
}
@@ -1553,7 +1553,7 @@ function install_monasca_keystone_client {
echo_summary "Install Monasca Keystone Client"
sudo apt-get -y install python-dev
apt_get -y install python-dev
PIP_VIRTUAL_ENV=/opt/monasca
@@ -1586,7 +1586,7 @@ function clean_monasca_keystone_client {
sudo rm /usr/local/bin/create_monasca_service.py
sudo apt-get -y purge python-dev
apt_get -y purge python-dev
}
@@ -1594,11 +1594,11 @@ function install_monasca_agent {
echo_summary "Install Monasca monasca_agent"
sudo apt-get -y install python-dev
sudo apt-get -y install python-yaml
sudo apt-get -y install build-essential
sudo apt-get -y install libxml2-dev
sudo apt-get -y install libxslt1-dev
apt_get -y install python-dev
apt_get -y install python-yaml
apt_get -y install build-essential
apt_get -y install libxml2-dev
apt_get -y install libxslt1-dev
if [[ ! -d "${MONASCA_BASE}"/python-monascaclient ]]; then
@@ -1694,11 +1694,11 @@ function clean_monasca_agent {
sudo rm -rf /opt/monasca-agent
sudo apt-get -y purge libxslt1-dev
sudo apt-get -y purge libxml2-dev
sudo apt-get -y purge build-essential
sudo apt-get -y purge python-yaml
sudo apt-get -y purge python-dev
apt_get -y purge libxslt1-dev
apt_get -y purge libxml2-dev
apt_get -y purge build-essential
apt_get -y purge python-yaml
apt_get -y purge python-dev
}