diff options
author | Cecil <knoppmyth@gmail.com> | 2011-12-22 01:57:32 (GMT) |
---|---|---|
committer | Cecil <knoppmyth@gmail.com> | 2011-12-22 01:57:32 (GMT) |
commit | 7c37daf6c751f73b0785bc6b851c7cc662f65447 (patch) | |
tree | c46d56f3c3c283dc3de31577befbea1ec9ed1bcf /abs/core/supplemental-web/backend_control.sh | |
parent | 69701681f4cd221164da333d0ef0f1baf99bbf52 (diff) | |
parent | 02750b0fe64c4da69ff0dfc16178f1a79cec0b18 (diff) | |
download | linhes_pkgbuild-7c37daf6c751f73b0785bc6b851c7cc662f65447.zip linhes_pkgbuild-7c37daf6c751f73b0785bc6b851c7cc662f65447.tar.gz linhes_pkgbuild-7c37daf6c751f73b0785bc6b851c7cc662f65447.tar.bz2 |
Merge branch 'testing' of ssh://cesman@linhes.org/mount/repository/linhes_pkgbuild into testing
Diffstat (limited to 'abs/core/supplemental-web/backend_control.sh')
-rw-r--r-- | abs/core/supplemental-web/backend_control.sh | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/abs/core/supplemental-web/backend_control.sh b/abs/core/supplemental-web/backend_control.sh new file mode 100644 index 0000000..2cf8a49 --- /dev/null +++ b/abs/core/supplemental-web/backend_control.sh @@ -0,0 +1,28 @@ +#!/bin/bash +#. /etc/systemconfig +#echo $@ > /tmp/parms +#start Slavebackend: fusion 192.168.1.120 +COMMAND=$1 +BETYPE=$2 +eval LAST=\$$# +dbhost=`echo $LAST` + + +MESSAGE="" +case $COMMAND in + stop) MESSAGE=`/usr/bin/curl http://$dbhost:1337/bestop.cgi 2>/dev/null` + ;; + + start ) + MESSAGE=`/usr/bin/curl http://$dbhost:1337/bestart.cgi 2>/dev/null` + ;; + + restart) + /usr/bin/backend_control.sh stop $dbhost + sleep 2 + /usr/bin/backend_control.sh start $dbhost + ;; + clearcache) + MESSAGE2=`/usr/bin/curl http://$dbhost:1337/beclear.cgi 2>/dev/null` +esac + |