Update script
This commit is contained in:
parent
8f22be6f99
commit
889924fee4
1 changed files with 10 additions and 8 deletions
|
@ -1,22 +1,24 @@
|
|||
#!/bin/sh
|
||||
#!/bin/bash
|
||||
# {{ ansible_managed }}
|
||||
|
||||
set -eu
|
||||
|
||||
OPENSEARCH_BIN_PATH=/usr/share/opensearch/bin
|
||||
OPENSEARCH_SERVICE=opensearch.service
|
||||
PLUGINS=(
|
||||
ingest-attachment
|
||||
)
|
||||
|
||||
ACTION="${1:-help}"
|
||||
|
||||
case "$ACTION" in
|
||||
purge)
|
||||
for plugin in "${PLUGINS[@]}"; do
|
||||
$OPENSEARCH_BIN_PATH/opensearch-plugin remove $plugin --batch
|
||||
done
|
||||
systemctl restart $OPENSEARCH_SERVICE
|
||||
PLUGINS=$($OPENSEARCH_BIN_PATH/opensearch-plugin list | grep -v opensearch-)
|
||||
if [[ -z "$PLUGINS" ]]; then
|
||||
exit 0
|
||||
else
|
||||
for plugin in "${PLUGINS[@]}"; do
|
||||
$OPENSEARCH_BIN_PATH/opensearch-plugin remove $plugin
|
||||
done
|
||||
systemctl restart $OPENSEARCH_SERVICE
|
||||
fi
|
||||
;;
|
||||
install)
|
||||
for plugin in "${PLUGINS[@]}"; do
|
||||
|
|
Loading…
Reference in a new issue