pgpool2.git / summary / log / commit / refs

commit    a2cb29ad5dd0d8a215e952eeeaa318bbb058e9c2
Author:   Takuma Hoshiai <hoshiai@sraoss.co.jp>
Date:     Mon Jul 29 06:07:21 2019 +0000

    Fix watchdog_setup command option
    
    The mode option is incorrectly. when pgpool_setup command  is called by
    watchdog_setup command, mode option forget to set.


src/test/regression/clean.sh | 1 + src/test/regression/regress.sh | 5 +++++ src/test/watchdog_setup | 2 +- 3 files changed, 7 insertions(+), 1 deletion(-) diff --git a/src/test/regression/clean.sh b/src/test/regression/clean.sh index 6b73a9579..cfbc7b814 100644 --- a/src/test/regression/clean.sh +++ b/src/test/regression/clean.sh @@ -3,6 +3,7 @@ dir=`pwd` export TESTLIBS=$dir/libs.sh export PGPOOL_SETUP=$HOME/bin/pgpool_setup +export WATCHDOG_SETUP=$HOME/bin/watchdog_setup log=$dir/log rm -fr $log diff --git a/src/test/regression/regress.sh b/src/test/regression/regress.sh index 32f71c60b..a891c2ae4 100755 --- a/src/test/regression/regress.sh +++ b/src/test/regression/regress.sh @@ -48,6 +48,9 @@ function install_pgpool echo "moving pgpool_setup to temporary installation path ..." cp $dir/../pgpool_setup ${PGPOOL_PATH}/pgpool_setup export PGPOOL_SETUP=$PGPOOL_PATH/pgpool_setup + echo "moving watchdog_setup to temporary installation path ..." + cp $dir/../watchdog_setup ${PGPOOL_PATH}/watchdog_setup + export WATCHDOG_SETUP=$PGPOOL_PATH/watchdog_setup } function verify_pginstallation @@ -73,6 +76,7 @@ function export_env_vars # check if pgpool is in the path PGPOOL_PATH=/usr/local export PGPOOL_SETUP=$HOME/bin/pgpool_setup + export WATCHDOG_SETUP=$HOME/bin/watchdog_setup fi if [[ -z "$PGBENCH_PATH" ]]; then @@ -163,6 +167,7 @@ elif [ "$MODE" = "noinstall" ]; then PGPOOL_PATH=$PGPOOL_INSTALL_PATH fi export PGPOOL_SETUP=$dir/../pgpool_setup + export WATCHDOG_SETUP=$dir/../watchdog_setup else echo $MODE : Invalid mode exit -1 diff --git a/src/test/watchdog_setup b/src/test/watchdog_setup index af84cd9da..6c740f836 100755 --- a/src/test/watchdog_setup +++ b/src/test/watchdog_setup @@ -295,7 +295,7 @@ do mkdir pgpool$cnt cd pgpool$cnt port=`expr $W_BASE_PORT + \( $cnt \* $num_ports_per_node \)` - $PGPOOL_SETUP -p $port -pg $PGBASEPORT + $PGPOOL_SETUP -m $MODE -p $port -pg $PGBASEPORT set_watchdog_params $cnt $W_NUM_PGPOOL $W_BASE_PORT # remove "pg_ctl start" line from startall/shutdownall script in other than pgpool0 [parent: 719b4e7f467f]