Hi, all

I replace echo command with ocf_log in the pgsql RA
because echo command output in the monitor function
was not recorded in the ha-log and ha-debug.

It is a cause that log-level of the echo command output
in the monitor function is set to debug2.

Moreover, echo command in the start/stop functions are
replaced by ocf_log to unify the logging methods.

Best Regards,
NAKAHIRA Kazutomo

-- 
----------------------------------------
NAKAHIRA Kazutomo
NTT DATA INTELLILINK CORPORATION
Open Source Business Unit
Software Services Integration Business Division
# HG changeset patch
# User r...@prec370b
# Date 1263272496 -32400
# Node ID c425c16744c72729eac03a571e408ed14a15016b
# Parent  c76b4a6eb576feb3b39852aa2349a0716bda1078
pgsql: An echo command is replaced with ocf_log command.

diff -r c76b4a6eb576 -r c425c16744c7 heartbeat/pgsql
--- a/heartbeat/pgsql	Mon Jan 04 14:42:10 2010 +0100
+++ b/heartbeat/pgsql	Tue Jan 12 14:01:36 2010 +0900
@@ -209,7 +209,7 @@ pgsql_start() {
             ocf_log info "PostgreSQL start command sent."
 	else
 	    ocf_log err "Can't start PostgreSQL."
-            echo "$output"
+            ocf_log info "psql command output: $output"
             return $OCF_ERR_GENERIC
 	fi
     else
@@ -260,9 +260,9 @@ pgsql_stop() {
     then
        #PostgreSQL is still up. Use another shutdown mode.
        ocf_log info "PostgreSQL failed to stop after ${OCF_RESKEY_stop_escalate}s using -m fast. Trying -m immediate..."
-       echo "$output"
+       ocf_log info "psql command output: $output"
        output=`runasowner "$OCF_RESKEY_pgctl -D $OCF_RESKEY_pgdata stop -m immediate" 2>&1`
-       echo "$output"
+       ocf_log info "psql command output: $output"
     fi
 
     while :
@@ -334,7 +334,7 @@ pgsql_monitor() {
         then
             ocf_log err "Script error(the variable ON_ERROR_STOP was set) occurred while executing the psql command."
         fi
-        echo "$output"
+        ocf_log info "psql command output: $output"
 	return $OCF_ERR_GENERIC
     fi
     
_______________________________________________________
Linux-HA-Dev: Linux-HA-Dev@lists.linux-ha.org
http://lists.linux-ha.org/mailman/listinfo/linux-ha-dev
Home Page: http://linux-ha.org/

Reply via email to