#!/bin/bash

#Screens will remain with a dead tag when process crash, clear these away
screen -wipe

#Elasticsearch process
if screen -ls | awk '{print $1}' | grep -q "elasticsearch$"; then
	screen -X -S elasticsearch quit
fi

#Kibana process
if screen -ls | awk '{print $1}' | grep -q "kibana$"; then
	screen -X -S kibana quit
fi

#Logstash processes
if screen -ls | awk '{print $1}' | grep -q "tle_logstash$"; then
	screen -X -S tle_logstash quit
fi

if screen -ls | awk '{print $1}' | grep -q "orbitupdate_logstash$"; then
  screen -X -S orbitupdate_logstash quit
fi

if screen -ls | awk '{print $1}' | grep -q "prelimfilescreated_logstash$"; then
  screen -X -S prelimfilescreated_logstash quit
fi

if screen -ls | awk '{print $1}' | grep -q "darkorbit_logstash$"; then
  screen -X -S darkorbit_logstash quit
fi

if screen -ls | awk '{print $1}' | grep -q "filesystem_logstash$"; then
  screen -X -S filesystem_logstash quit
fi

if screen -ls | awk '{print $1}' | grep -q "clockoffset_logstash$"; then
  screen -X -S clockoffset_logstash quit
fi
