diff options
Diffstat (limited to 'OS')
-rw-r--r-- | OS/run.sh | 1 | ||||
-rw-r--r-- | OS/sx-lib.sh | 15 |
2 files changed, 16 insertions, 0 deletions
@@ -1,5 +1,6 @@ #!/bin/bash source /bin/sx-lib.sh +check_environment display_container_header display_container_started
\ No newline at end of file diff --git a/OS/sx-lib.sh b/OS/sx-lib.sh index 22aa84a..fd2f6b5 100644 --- a/OS/sx-lib.sh +++ b/OS/sx-lib.sh @@ -2,6 +2,21 @@ export TERM=dumb +function check_environment { + if [ ! -v CONTAINER_TYPE ]; then + echo "ERROR : environment var CONTAINER_TYPE is missing. EXIT !!!" + exit 1; + fi + if [ ! -v CONTAINER_INSTANCE ]; then + echo "ERROR : environment var CONTAINER_INSTANCE is missing. EXIT !!!" + exit 1; + fi + if [ ! -v CONTAINER_SERVICE ]; then + echo "ERROR : environment var CONTAINER_SERVICE is missing. EXIT !!!" + exit 1; + fi +} + function display_container_header { echo "+=====================================================" echo "| Container : $HOSTNAME" |