Update script

This commit is contained in:
phil 2023-05-13 09:05:28 +02:00
parent 8f22be6f99
commit 889924fee4

View file

@ -1,22 +1,24 @@
#!/bin/sh #!/bin/bash
# {{ ansible_managed }} # {{ ansible_managed }}
set -eu set -eu
OPENSEARCH_BIN_PATH=/usr/share/opensearch/bin OPENSEARCH_BIN_PATH=/usr/share/opensearch/bin
OPENSEARCH_SERVICE=opensearch.service OPENSEARCH_SERVICE=opensearch.service
PLUGINS=(
ingest-attachment
)
ACTION="${1:-help}" ACTION="${1:-help}"
case "$ACTION" in case "$ACTION" in
purge) purge)
PLUGINS=$($OPENSEARCH_BIN_PATH/opensearch-plugin list | grep -v opensearch-)
if [[ -z "$PLUGINS" ]]; then
exit 0
else
for plugin in "${PLUGINS[@]}"; do for plugin in "${PLUGINS[@]}"; do
$OPENSEARCH_BIN_PATH/opensearch-plugin remove $plugin --batch $OPENSEARCH_BIN_PATH/opensearch-plugin remove $plugin
done done
systemctl restart $OPENSEARCH_SERVICE systemctl restart $OPENSEARCH_SERVICE
fi
;; ;;
install) install)
for plugin in "${PLUGINS[@]}"; do for plugin in "${PLUGINS[@]}"; do