add LOCAL_REPO flag to indicate whether using offline repo

install logstash-forwarders from compass_install repo if installing offline

Change-Id: I140eea4a445377f35a5ce4600a588af5291d5e0e
This commit is contained in:
qingyu 2017-01-18 21:57:30 -05:00
parent bbdd8ce3b0
commit 8aec09c8de
2 changed files with 5 additions and 3 deletions

View File

@ -3,6 +3,8 @@
#####################################
# Agent or Fullserver
export FULL_COMPASS_SERVER="false"
#using offline repo or not
export LOCAL_REPO="false"
#url of compass offline repo
#export REPO="http://10.145.250.80:9999"
# User Email
@ -70,8 +72,6 @@ export NAMESERVER_REVERSE_ZONES="unused"
export CBLR_USER=
export CBLR_PASSWD=
# set default local repo flag
export LOCAL_REPO=
export SUPPORT_CENTOS_7_2=
export SUPPORT_UBUNTU_14_04_03=

View File

@ -5,7 +5,9 @@ echo "Installing logstash-forwarder"
DIR=$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )
source $DIR/install.conf
sudo cp -rf $COMPASSDIR/misc/logstash-forwarder/logstash-forwarder.repo /etc/yum.repos.d/logstash-forwarder.repo
if [ "LOCAL_REPO" == "false"], then
sudo cp -rf $COMPASSDIR/misc/logstash-forwarder/logstash-forwarder.repo /etc/yum.repos.d/logstash-forwarder.repo
fi
sudo yum -y install logstash-forwarder
sudo rm -rf /etc/logstash-forwarder.conf
sudo cp -rf $COMPASSDIR/misc/logstash-forwarder/logstash-forwarder.conf /etc/logstash-forwarder.conf