Issue #885: so-elastic-clear not removing so-* indices

This commit is contained in:
bryant-treacle
2020-06-24 18:40:11 +00:00
committed by William Wernert
parent 83ed21314a
commit 9ff3ffc401
2 changed files with 50 additions and 0 deletions

View File

@@ -13,7 +13,11 @@
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
<<<<<<< HEAD
# along with this program. If not, see <http://www.gnu.org/licenses/>.
=======
# along with this program. If not, see <http://www.gnu.org/licenses/>.. /usr/sbin/so-common
>>>>>>> 08220e33... Issue #885: so-elastic-clear not removing so-* indices
{%- set MASTERIP = salt['pillar.get']('static:masterip', '') -%}
. /usr/sbin/so-common
@@ -63,8 +67,33 @@ if [ $SKIP -ne 1 ]; then
if [ "$INPUT" != "AGREE" ] ; then exit 0; fi
fi
<<<<<<< HEAD
/usr/sbin/so-filebeat-stop
/usr/sbin/so-logstash-stop
=======
# Check to see if Logstash/Filebeat are running
LS_ENABLED=$(so-status | grep logstash)
FB_ENABLED=$(so-status | grep filebeat)
EA_ENABLED=$(so-status | grep elastalert)
if [ ! -z "$FB_ENABLED" ]; then
/usr/sbin/so-filebeat-stop
fi
if [ ! -z "$LS_ENABLED" ]; then
/usr/sbin/so-logstash-stop
fi
if [ ! -z "$EA_ENABLED" ]; then
/usr/sbin/so-elastalert-stop
fi
>>>>>>> 08220e33... Issue #885: so-elastic-clear not removing so-* indices
# Delete data
echo "Deleting data..."
@@ -75,6 +104,27 @@ do
curl -XDELETE "{{ MASTERIP }}:9200/${INDX}" > /dev/null 2>&1
done
<<<<<<< HEAD
/usr/sbin/so-logstash-start
/usr/sbin/so-filebeat-start
=======
#Start Logstash/Filebeat
if [ ! -z "$FB_ENABLED" ]; then
/usr/sbin/so-filebeat-start
fi
if [ ! -z "$LS_ENABLED" ]; then
/usr/sbin/so-logstash-start
fi
if [ ! -z "$EA_ENABLED" ]; then
/usr/sbin/so-elastalert-start
fi
>>>>>>> 08220e33... Issue #885: so-elastic-clear not removing so-* indices

0
test.test Normal file
View File