From 0000ecb0f774d85cf0fa7ee3ab8d7f39fad2249f Mon Sep 17 00:00:00 2001 From: Sean Reifschneider Date: Mon, 2 Nov 2015 09:21:20 -0700 Subject: [PATCH] On a package upgrade, restart telegraf. --- scripts/package.sh | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/scripts/package.sh b/scripts/package.sh index 43142cf7e..52891a0cc 100755 --- a/scripts/package.sh +++ b/scripts/package.sh @@ -169,6 +169,11 @@ if which systemctl > /dev/null 2>&1 ; then /lib/systemd/system/telegraf.service systemctl enable telegraf + # restart on upgrade of package + if [ "$#" -eq 2 ]; then + systemctl restart telegraf + fi + # Sysv else ln -sfn $INSTALL_ROOT_DIR/versions/$version/scripts/init.sh \ @@ -185,6 +190,11 @@ else chkconfig --add telegraf fi + # restart on upgrade of package + if [ "$#" -eq 2 ]; then + /etc/init.d/telegraf restart + fi + mkdir -p $TELEGRAF_LOG_DIR chown -R -L telegraf:telegraf $TELEGRAF_LOG_DIR fi