summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordavor <vorgrimmlerdavid@gmx.de>2013-04-24 15:49:11 +0300
committerdavor <vorgrimmlerdavid@gmx.de>2013-04-24 15:49:11 +0300
commitf57f6af85419477c5d5dd3c80c19656f67b68926 (patch)
tree99c4aa2b699064685764773ffbee621a05edbd1a
parent8685abfd1cb8857bce5b2bfa7ef943a8c7456363 (diff)
Update ot-tools-user.sh
Disable otcheck and otreload
-rw-r--r--ot-tools-user.sh264
1 files changed, 132 insertions, 132 deletions
diff --git a/ot-tools-user.sh b/ot-tools-user.sh
index 8fa4096..1b4f8df 100644
--- a/ot-tools-user.sh
+++ b/ot-tools-user.sh
@@ -50,9 +50,9 @@ _ottoolcompletion()
' "$word")) ;
}
complete -o default -F _ottoolcompletion otstart
-complete -o default -F _ottoolcompletion otreload
+#complete -o default -F _ottoolcompletion otreload
complete -o default -F _ottoolcompletion otkill
-complete -o default -F _ottoolcompletion otcheck
+#complete -o default -F _ottoolcompletion otcheck
# Start the server
otstart() {
@@ -95,62 +95,62 @@ otstart() {
# reload unicorn
# @param1 integer Port
# @example reload_unicorn 8081
-reload_unicorn() {
- for p in `ps x | grep 'unicorn master' | grep $1 | grep -v grep | awk '{print $1}'`; do
- kill -12 $p
- done
- sleep 0.5
- for p in `ps x | grep 'unicorn master (old)' | grep $1 | grep -v grep | awk '{print $1}'`; do
- kill -28 $p
- done
- sleep 0.5
- # ToDo: Check if new master is working properly.
- for p in `ps x | grep 'unicorn master (old)' | grep $1 | grep -v grep | awk '{print $1}'`; do
- kill -3 $p
- done
-}
+#reload_unicorn() {
+# for p in `ps x | grep 'unicorn master' | grep $1 | grep -v grep | awk '{print $1}'`; do
+# kill -12 $p
+# done
+# sleep 0.5
+# for p in `ps x | grep 'unicorn master (old)' | grep $1 | grep -v grep | awk '{print $1}'`; do
+# kill -28 $p
+# done
+# sleep 0.5
+# # ToDo: Check if new master is working properly.
+# for p in `ps x | grep 'unicorn master (old)' | grep $1 | grep -v grep | awk '{print $1}'`; do
+# kill -3 $p
+# done
+#}
# Reload the server
-otreload() {
- if [ $# != 1 ]; then
- echo "One argument required: [service_name] or 'all'"
- echo "usage: otreload [all|algorithm|compound|dataset|feature|model|task|validation|4store]"
- return 1
- fi
-
- otconfig
- case "$1" in
- "algorithm") reload_unicorn 8081;
- check_service "algorithm";;
- "compound") reload_unicorn 8082;
- check_service "compound";;
- "dataset") reload_unicorn 8083;
- check_service "dataset";;
- "feature") reload_unicorn 8084;
- check_service "feature";;
- "model") reload_unicorn 8085;
- check_service "model";;
- "task") reload_unicorn 8086;
- check_service "task";;
- "validation") reload_unicorn 8087;
- check_service "validation";;
- "4store") #killall 4s-httpd >/dev/null 2>&1;
- #killall 4s-backend >/dev/null 2>&1;
- #check_service "four_store";;
- echo "$1 reload not available yet.";;
- "all") otreload algorithm;
- otreload compound;
- otreload dataset;
- otreload feature;
- otreload model;
- otreload task;
- otrelaod validation;;
- #otreload 4store;;
- *) echo "One argument required: [service_name] or 'all'";
- echo "usage: otreload [all|algorithm|compound|dataset|feature|model|task|validation|4store]";
- return 1;;
- esac
-}
+#otreload() {
+# if [ $# != 1 ]; then
+# echo "One argument required: [service_name] or 'all'"
+# echo "usage: otreload [all|algorithm|compound|dataset|feature|model|task|validation|4store]"
+# return 1
+# fi
+#
+# otconfig
+# case "$1" in
+# "algorithm") reload_unicorn 8081;
+# check_service "algorithm";;
+# "compound") reload_unicorn 8082;
+# check_service "compound";;
+# "dataset") reload_unicorn 8083;
+# check_service "dataset";;
+# "feature") reload_unicorn 8084;
+# check_service "feature";;
+# "model") reload_unicorn 8085;
+# check_service "model";;
+# "task") reload_unicorn 8086;
+# check_service "task";;
+# "validation") reload_unicorn 8087;
+# check_service "validation";;
+# "4store") #killall 4s-httpd >/dev/null 2>&1;
+# #killall 4s-backend >/dev/null 2>&1;
+# #check_service "four_store";;
+# echo "$1 reload not available yet.";;
+# "all") otreload algorithm;
+# otreload compound;
+# otreload dataset;
+# otreload feature;
+# otreload model;
+# otreload task;
+# otrelaod validation;;
+# #otreload 4store;;
+# *) echo "One argument required: [service_name] or 'all'";
+# echo "usage: otreload [all|algorithm|compound|dataset|feature|model|task|validation|4store]";
+# return 1;;
+# esac
+#}
# kill unicorn
# @param1 integer Port
@@ -197,85 +197,85 @@ otkill() {
# sets $SERVICE_URI if found in config files
# @param1 string [service_name]
# @example get_service_uri algorithm
-get_service_uri() {
- if [ $# != 1 ]; then
- echo "One argument required: [service_name]"
- echo "usage: get_service_uri [algorithm|compound|dataset|feature|model|task|validation|four_store]"
- return 1
- fi
- SERVICE_URI=""
-
- if [ -f $HOME/.opentox/config/$1.rb ]; then
- SERVICE_URI=`cat $HOME/.opentox/config/$1.rb | grep $1 | grep "uri" | awk -F":uri => " '{print $2}' | awk -F" " '{print $1}' | awk -F"," '{print $1}' | sed "s/'//g" | sed 's/"//g'`
- fi
-
- if [ -f $HOME/.opentox/config/default.rb ]; then
- [ -n "$SERVICE_URI" ] || SERVICE_URI=`cat $HOME/.opentox/config/default.rb | grep $1 | grep "uri" | awk -F":uri => " '{print $2}' | awk -F" " '{print $1}' | awk -F"," '{print $1}' | sed "s/'//g" | sed 's/"//g'`
- fi
-
- if [ -z "$SERVICE_URI" ]; then
- echo "Cannot find service uri for $1 in config files."
- return 1
- else
- return 0
- fi
-}
+#get_service_uri() {
+# if [ $# != 1 ]; then
+# echo "One argument required: [service_name]"
+# echo "usage: get_service_uri [algorithm|compound|dataset|feature|model|task|validation|four_store]"
+# return 1
+# fi
+# SERVICE_URI=""
+#
+# if [ -f $HOME/.opentox/config/$1.rb ]; then
+# SERVICE_URI=`cat $HOME/.opentox/config/$1.rb | grep $1 | grep "uri" | awk -F":uri => " '{print $2}' | awk -F" " '{print $1}' | awk -F"," '{print $1}' | sed "s/'//g" | sed 's/"//g'`
+# fi
+#
+# if [ -f $HOME/.opentox/config/default.rb ]; then
+# [ -n "$SERVICE_URI" ] || SERVICE_URI=`cat $HOME/.opentox/config/default.rb | grep $1 | grep "uri" | awk -F":uri => " '{print $2}' | awk -F" " '{print $1}' | awk -F"," '{print $1}' | sed "s/'//g" | sed 's/"//g'`
+# fi
+#
+# if [ -z "$SERVICE_URI" ]; then
+# echo "Cannot find service uri for $1 in config files."
+# return 1
+# else
+# return 0
+# fi
+#}
# check service
# @param1 string [service_name]
# @example check_service algorithm
-check_service() {
- check_utils "curl"
- if [ $# != 1 ]; then
- echo "One argument required: [service_name]"
- echo "usage: get_service_uri [algorithm|compound|dataset|feature|model|task|validation|four_store]"
- return 1
- fi
- get_service_uri $1
- HEADER="Accept: */*"
- if [ $1 == "four_store" ]; then
- SERVICE_URI="$SERVICE_URI""/status/"
- fi
- if [ $1 == "compound" ]; then
- SERVICE_URI="$SERVICE_URI""/InChI=1S/BF4.Na/c2-1(3,4)5;/q-1;+1"
- HEADER="Accept: chemical/x-inchi"
- fi
- if [ -n "`$CURL -v -H "$HEADER" $SERVICE_URI 2>&1 | grep '200 OK'`" ]; then
- return 0
- else
- echo "$1 is not available at $SERVICE_URI."
- return 1
- fi
-}
+#check_service() {
+# check_utils "curl"
+# if [ $# != 1 ]; then
+# echo "One argument required: [service_name]"
+# echo "usage: get_service_uri [algorithm|compound|dataset|feature|model|task|validation|four_store]"
+# return 1
+# fi
+# get_service_uri $1
+# HEADER="Accept: */*"
+# if [ $1 == "four_store" ]; then
+# SERVICE_URI="$SERVICE_URI""/status/"
+# fi
+# if [ $1 == "compound" ]; then
+# SERVICE_URI="$SERVICE_URI""/InChI=1S/BF4.Na/c2-1(3,4)5;/q-1;+1"
+# HEADER="Accept: chemical/x-inchi"
+# fi
+# if [ -n "`$CURL -v -H "$HEADER" $SERVICE_URI 2>&1 | grep '200 OK'`" ]; then
+# return 0
+# else
+# echo "$1 is not available at $SERVICE_URI."
+# return 1
+# fi
+#}
# Check the server
-otcheck() {
- if [ $# != 1 ]; then
- echo "One argument required: [service_name] or 'all'"
- echo "usage: otcheck [all|algorithm|compound|dataset|feature|model|task|validation|4store]"
- return 1
- fi
-
- otconfig
- case "$1" in
- "algorithm") check_service "algorithm";;
- "compound") check_service "compound";;
- "dataset") check_service "dataset";;
- "feature") check_service "feature";;
- "model") check_service "model";;
- "task") check_service "task";;
- "validation") check_service "validation";;
- "4store") check_service "four_store";;
- "all") otcheck "algorithm";
- otcheck "compound";
- otcheck "dataset";
- otcheck "feature";
- otcheck "model";
- otcheck "task";
- otcheck "validation";
- otcheck 4store;;
- *) echo "One argument required: [service_name] or 'all'";
- echo "usage: otcheck [all|algorithm|compound|dataset|feature|model|task|validation|4store]";
- return 1;;
- esac
-}
+#otcheck() {
+# if [ $# != 1 ]; then
+# echo "One argument required: [service_name] or 'all'"
+# echo "usage: otcheck [all|algorithm|compound|dataset|feature|model|task|validation|4store]"
+# return 1
+# fi
+#
+# otconfig
+# case "$1" in
+# "algorithm") check_service "algorithm";;
+# "compound") check_service "compound";;
+# "dataset") check_service "dataset";;
+# "feature") check_service "feature";;
+# "model") check_service "model";;
+# "task") check_service "task";;
+# "validation") check_service "validation";;
+# "4store") check_service "four_store";;
+# "all") otcheck "algorithm";
+# otcheck "compound";
+# otcheck "dataset";
+# otcheck "feature";
+# otcheck "model";
+# otcheck "task";
+# otcheck "validation";
+# otcheck 4store;;
+# *) echo "One argument required: [service_name] or 'all'";
+# echo "usage: otcheck [all|algorithm|compound|dataset|feature|model|task|validation|4store]";
+# return 1;;
+# esac
+#}