Browse Source

ZOOKEEPER-796. zkServer.sh should support an external PIDFILE variable

git-svn-id: https://svn.apache.org/repos/asf/hadoop/zookeeper/trunk@961026 13f79535-47bb-0310-9956-ffa450edef68
Patrick D. Hunt 15 years ago
parent
commit
089dfe6c64
2 changed files with 6 additions and 1 deletions
  1. 3 0
      CHANGES.txt
  2. 3 1
      bin/zkServer.sh

+ 3 - 0
CHANGES.txt

@@ -61,6 +61,9 @@ BUGFIXES:
   ZOOKEEPER-636. configure.ac has instructions which override the contents of
   CFLAGS and CXXFLAGS. (Maxim P. Dementiev via phunt)
 
+  ZOOKEEPER-796. zkServer.sh should support an external PIDFILE variable
+  (Alex Newman via phunt)
+
 IMPROVEMENTS:
   ZOOKEEPER-724. Improve junit test integration - log harness information 
   (phunt via mahadev)

+ 3 - 1
bin/zkServer.sh

@@ -69,7 +69,9 @@ fi
 
 echo "Using config: $ZOOCFG"
 
-ZOOPIDFILE=$(grep dataDir "$ZOOCFG" | sed -e 's/.*=//')/zookeeper_server.pid
+if [ -z $ZOOPIDFILE ]
+    then ZOOPIDFILE=$(grep dataDir "$ZOOCFG" | sed -e 's/.*=//')/zookeeper_server.pid
+fi
 
 
 case $1 in