From 91de2d3b3da4b83ae6cb8602ca064c98dd3bb4b1 Mon Sep 17 00:00:00 2001 From: Mateusz Trojak Date: Wed, 12 Oct 2016 12:20:41 +0200 Subject: [PATCH] Disabling plugin installation if already installed --- grafana/run.sh | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/grafana/run.sh b/grafana/run.sh index 175a9f7..e47a3e2 100644 --- a/grafana/run.sh +++ b/grafana/run.sh @@ -11,7 +11,13 @@ if [ ! -z ${GF_INSTALL_PLUGINS} ]; then OLDIFS=$IFS IFS=',' for plugin in ${GF_INSTALL_PLUGINS}; do - grafana-cli plugins install ${plugin} + if [ ! -d ${GF_PATHS_PLUGINS}/${plugin} ] + then + echo "Plugin ${plugin} not installed. Starting installation." + grafana-cli plugins install ${plugin} + else + echo "Plugin ${plugin} already installed. Skipping" + fi done IFS=$OLDIFS fi