2016-08-08 18:18:41 +02:00
|
|
|
#!/bin/bash
|
|
|
|
#
|
2019-12-09 14:04:10 +01:00
|
|
|
# echo $1 $2 is in $3 state > /var/lib/keepalived/keepalive.state
|
2016-08-08 18:18:41 +02:00
|
|
|
#
|
2019-12-09 14:04:10 +01:00
|
|
|
umask 022
|
|
|
|
export PATH="/sbin:/usr/sbin:/bin:/usr/bin:/usr/local/bin:$PATH"
|
2016-08-08 18:18:41 +02:00
|
|
|
TYPE=$1
|
|
|
|
NAME=$2
|
|
|
|
STATE=$3
|
2019-10-26 11:49:12 +02:00
|
|
|
RETVAL=0
|
2016-08-08 18:18:41 +02:00
|
|
|
|
|
|
|
{% if keepalived_notify_extra_params is defined %}
|
|
|
|
{{ keepalived_notify_extra_params }}
|
|
|
|
{% endif %}
|
|
|
|
|
2020-02-14 18:39:00 +01:00
|
|
|
echo "$TYPE $NAME is in $STATE state" > {{ keepalived_runtime_dir }}/keepalive.state
|
2016-08-08 18:18:41 +02:00
|
|
|
|
2019-10-26 11:49:12 +02:00
|
|
|
exit $RETVAL
|
2016-08-08 18:18:41 +02:00
|
|
|
|