#!/bin/bash
# skip crab_syntax

check() {
	. /opt/CONFIG
	[[ "${REDIS_SERVER_ENABLED:-TRUE}" != 'TRUE' ]] && return 0

	local pidfile=/var/run/redis/redis-server.pid
	if [ -s "$pidfile" ] && [ ! -d "/proc/$(cat $pidfile)" ]; then
		return 1
	fi
	return 0
}

error() {
	echo "ALARM Не запущен сервис redis-server"
	echo
	return 0
}

fix() {
	/etc/init.d/redis-server stop
	/etc/init.d/redis-server start
	(
		cd /opt/eva-app
		python3 manage.py cache_flushdb
	)
	return 0
}

. /usr/local/lib/angel main
