Whamcloud - gitweb
b=9853
authoryujian <yujian>
Sat, 17 Jun 2006 07:14:08 +0000 (07:14 +0000)
committeryujian <yujian>
Sat, 17 Jun 2006 07:14:08 +0000 (07:14 +0000)
Figure out the scripts path instead of hardcode it.

lustre/scripts/lc_cluman.sh
lustre/scripts/lc_hb.sh
lustre/scripts/lustre_config.sh

index d25d65e..3701d0f 100755 (executable)
@@ -39,7 +39,7 @@ EOF
 
 #****************************** Global variables ******************************#
 # Scripts to be called
-SCRIPTS_PATH=${CLUSTER_SCRIPTS_PATH:-"/usr/local/sbin"}
+SCRIPTS_PATH=${CLUSTER_SCRIPTS_PATH:-"$(cd `dirname $0`; echo $PWD)"}
 SCRIPT_VERIFY_SRVIP=${SCRIPTS_PATH}/lc_servip.sh
 
 # Remote command
index 8dce6c6..8a76893 100755 (executable)
@@ -41,7 +41,7 @@ EOF
 
 #****************************** Global variables ******************************#
 # Scripts to be called
-SCRIPTS_PATH=${CLUSTER_SCRIPTS_PATH:-"/usr/local/sbin"}
+SCRIPTS_PATH=${CLUSTER_SCRIPTS_PATH:-"$(cd `dirname $0`; echo $PWD)"}
 SCRIPT_VERIFY_SRVIP=${SCRIPTS_PATH}/lc_servip.sh
 SCRIPT_GEN_MONCF=${SCRIPTS_PATH}/lc_mon.sh             # create mon.cf file
 
index ffdb9a9..f03d620 100755 (executable)
@@ -160,7 +160,7 @@ LCTL=${LCTL:-"$CMD_PATH/lctl"}
 EXPORT_PATH=${EXPORT_PATH:-"PATH=\$PATH:/sbin:/usr/sbin;"}
 
 # Some scripts to be called
-SCRIPTS_PATH=${CLUSTER_SCRIPTS_PATH:-"/usr/local/sbin"}
+SCRIPTS_PATH=${CLUSTER_SCRIPTS_PATH:-"$(cd `dirname $0`; echo $PWD)"}
 MODULE_CONFIG=${SCRIPTS_PATH}/lc_modprobe.sh
 VERIFY_CLUSTER_NET=${SCRIPTS_PATH}/lc_net.sh
 GEN_HB_CONFIG=${SCRIPTS_PATH}/lc_hb.sh