From 8aec09c8de10ecd4814b9c09890c12d9981544a7 Mon Sep 17 00:00:00 2001 From: qingyu Date: Wed, 18 Jan 2017 21:57:30 -0500 Subject: [PATCH] add LOCAL_REPO flag to indicate whether using offline repo install logstash-forwarders from compass_install repo if installing offline Change-Id: I140eea4a445377f35a5ce4600a588af5291d5e0e --- install/install.conf | 4 ++-- install/logstash-forwarder.sh | 4 +++- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/install/install.conf b/install/install.conf index 2f641433..5bd1b3d7 100755 --- a/install/install.conf +++ b/install/install.conf @@ -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= diff --git a/install/logstash-forwarder.sh b/install/logstash-forwarder.sh index a3eb33f5..a6415aa1 100644 --- a/install/logstash-forwarder.sh +++ b/install/logstash-forwarder.sh @@ -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