dhodovsk / source-git / pacemaker

Forked from source-git/pacemaker 3 years ago
Clone

Blame tools/crm_mon.upstart.in

rpm-build 3ee90c
# crm_mon - Daemon for pacemaker monitor
rpm-build 3ee90c
#
rpm-build 3ee90c
#
rpm-build 3ee90c
rpm-build 3ee90c
kill timeout 3600
rpm-build 3ee90c
respawn
rpm-build 3ee90c
respawn limit 10 3600
rpm-build 3ee90c
rpm-build 3ee90c
expect fork
rpm-build 3ee90c
rpm-build 3ee90c
env prog=crm_mon
rpm-build 3ee90c
env sysconf=@CONFIGDIR@/crm_mon
rpm-build 3ee90c
env rpm_lockdir=@localstatedir@/lock/subsys
rpm-build 3ee90c
env deb_lockdir=@localstatedir@/lock
rpm-build 3ee90c
rpm-build 3ee90c
rpm-build 3ee90c
script
rpm-build 3ee90c
    [ -f "$sysconf" ] && . "$sysconf"
rpm-build 3ee90c
    exec $prog $OPTIONS
rpm-build 3ee90c
end script
rpm-build 3ee90c
rpm-build 3ee90c
post-start script
rpm-build 3ee90c
    [ -f "$sysconf" ] && . "$sysconf"
rpm-build 3ee90c
    [ -z "$LOCK_FILE" -a -d "$rpm_lockdir" ] && LOCK_FILE="$rpm_lockdir/$prog"
rpm-build 3ee90c
    [ -z "$LOCK_FILE" -a -d "$deb_lockdir" ] && LOCK_FILE="$deb_lockdir/$prog"
rpm-build 3ee90c
    touch "$LOCK_FILE"
rpm-build 3ee90c
end script
rpm-build 3ee90c
rpm-build 3ee90c
post-stop script
rpm-build 3ee90c
    [ -f "$sysconf" ] && . "$sysconf"
rpm-build 3ee90c
    [ -z "$LOCK_FILE" -a -d "$rpm_lockdir" ] && LOCK_FILE="$rpm_lockdir/$prog"
rpm-build 3ee90c
    [ -z "$LOCK_FILE" -a -d "$deb_lockdir" ] && LOCK_FILE="$deb_lockdir/$prog"
rpm-build 3ee90c
    rm -f "$LOCK_FILE"
rpm-build 3ee90c
end script
rpm-build 3ee90c