adapt check119 to exclude instances shutting down

brain fart: used logical 'or' instead of correct '&&'
This commit is contained in:
Stefan Kunkel
2020-11-18 13:25:28 +01:00
parent 147fac0777
commit 7397126794

View File

@@ -25,7 +25,7 @@ check119(){
if [[ $INSTANCE_LIST ]]; then
for instance in $INSTANCE_LIST; do
STATE_NAME=$(echo $EC2_DATA | jq -r --arg i "$instance" 'select(.InstanceId==$i)|.StateName')
if [[ $STATE_NAME != "terminated" || $STATE_NAME != "shutting-down" ]]; then
if [[ $STATE_NAME != "terminated" && $STATE_NAME != "shutting-down" ]]; then
PROFILEARN=$(echo $EC2_DATA | jq -r --arg i "$instance" 'select(.InstanceId==$i)|.ProfileArn')
if [[ $PROFILEARN == "null" ]]; then
textFail "$regx: Instance $instance not associated with an instance role" $regx