summaryrefslogtreecommitdiffstats
path: root/OS/sx-lib.sh
diff options
context:
space:
mode:
authorstartxfr <clarue@startx.fr>2017-07-23 13:43:36 +0200
committerstartxfr <clarue@startx.fr>2017-07-23 13:43:36 +0200
commitbaf7c43307fb29f5c19b237f418f4f1a59749c3c (patch)
treef62e6e621a29ef9c71c646efda880f06d44109fd /OS/sx-lib.sh
parentf499157f393a851909e733c9f259a71b619c0d84 (diff)
downloadphpmyadmin-baf7c43307fb29f5c19b237f418f4f1a59749c3c.tar.gz
phpmyadmin-baf7c43307fb29f5c19b237f418f4f1a59749c3c.tar.bz2
phpmyadmin-baf7c43307fb29f5c19b237f418f4f1a59749c3c.tar.xz
phpmyadmin-baf7c43307fb29f5c19b237f418f4f1a59749c3c.zip
adding openshift OS + Bomb for mem and cpu crash test on openshift
Diffstat (limited to 'OS/sx-lib.sh')
-rw-r--r--OS/sx-lib.sh65
1 files changed, 0 insertions, 65 deletions
diff --git a/OS/sx-lib.sh b/OS/sx-lib.sh
deleted file mode 100644
index 3d9691a..0000000
--- a/OS/sx-lib.sh
+++ /dev/null
@@ -1,65 +0,0 @@
-#!/bin/bash
-
-export TERM=xterm
-pid=0
-
-function check_environment {
- if [ ! -v CONTAINER_TYPE ]; then
- CONTAINER_TYPE="unknown"
- export CONTAINER_TYPE
- echo "! WARNING : environment var CONTAINER_TYPE is missing..."
- echo "! WARNING : auto-assigned value : $CONTAINER_TYPE"
- fi
- if [ ! -v CONTAINER_SERVICE ]; then
- CONTAINER_SERVICE=$CONTAINER_TYPE;
- export CONTAINER_SERVICE;
- echo "! WARNING : environment var CONTAINER_SERVICE is missing..."
- echo "! WARNING : auto-assigned value : $CONTAINER_SERVICE"
- fi
- if [ ! -v CONTAINER_INSTANCE ]; then
- CONTAINER_INSTANCE=$CONTAINER_TYPE "_" $CONTAINER_SERVICE;
- export CONTAINER_INSTANCE;
- echo "! WARNING : environment var CONTAINER_INSTANCE is missing..."
- echo "! WARNING : auto-assigned value : $CONTAINER_INSTANCE"
- fi
-}
-
-function display_container_header {
- echo "+====================================================="
- echo "| Container : $HOSTNAME"
- echo "| OS : $(</etc/redhat-release)"
- if [ -v CONTAINER_TYPE ]; then
- echo "| Type : $CONTAINER_TYPE"
- fi
- if [ -v CONTAINER_SERVICE ]; then
- echo "| Service : $CONTAINER_SERVICE"
- fi
- if [ -v CONTAINER_INSTANCE ]; then
- echo "| Instance : $CONTAINER_INSTANCE"
- fi
- echo "+====================================================="
-}
-
-function stop_handler {
- echo "+=====================================================" | tee -a $STARTUPLOG
- echo "| Container $HOSTNAME is now STOPPED" | tee -a $STARTUPLOG
- echo "+=====================================================" | tee -a $STARTUPLOG
- if [ $pid -ne 0 ]; then
- kill -SIGTERM "$pid"
- wait "$pid"
- fi
- exit 143; # 128 + 15 -- SIGTERM
-}
-
-function start_service {
- trap 'kill ${!}; stop_handler' SIGHUP SIGINT SIGQUIT SIGTERM SIGKILL SIGSTOP SIGCONT
- echo "+=====================================================" | tee -a $STARTUPLOG
- echo "| Container $HOSTNAME is now RUNNING" | tee -a $STARTUPLOG
- echo "+=====================================================" | tee -a $STARTUPLOG
- tail -f /dev/null &
- pid="$!"
- while true
- do
- tail -f /dev/null & wait ${!}
- done
-}