hi, i've got the patch below waiting in my repository. i remember a discussion with andrew and/or lars on irc but cannot recall the exact reasons for doing this in mysqlproxy_monitor().
maybe you can figure it out and then either apply or deny my patch ;) cheers, raoul -------- Original Message -------- Subject: [PATCH] call validate-all when monitoring with OCF_RESKEY_CRM_meta_interval=0 Date: Fri, 18 Sep 2009 16:18:03 +0200 From: Raoul Bhatia [IPAX] <[email protected]> To: [email protected] # HG changeset patch # User Raoul Bhatia [IPAX] <[email protected]> # Date 1253283431 -7200 # Node ID 751cdef555dee4af414be66de3919a22896c8310 # Parent be501346e016014a14a3078d4af0e824331586fb call validate-all when monitoring with OCF_RESKEY_CRM_meta_interval=0 diff -r be501346e016 -r 751cdef555de heartbeat/mysql-proxy --- a/heartbeat/mysql-proxy Wed Sep 16 13:52:48 2009 +0200 +++ b/heartbeat/mysql-proxy Fri Sep 18 16:17:11 2009 +0200 @@ -349,6 +349,14 @@ mysqlproxy_monitor() { + if [ "${OCF_RESKEY_CRM_meta_interval:-0}" -eq "0" ]; then + # in case of probe, monitor operation is surely treated as + # under suspension. This will call start operation. + # (c/p from ocf:heartbeat:sfex) + mysqlproxy_validate_all + return $? + fi + if mysqlproxy_status ; then return $OCF_SUCCESS fi _______________________________________________________ Linux-HA-Dev: [email protected] http://lists.linux-ha.org/mailman/listinfo/linux-ha-dev Home Page: http://linux-ha.org/
