/adei/trunk

To get this branch, use:
bzr branch http://darksoft.org/webbzr/adei/trunk

« back to all changes in this revision

Viewing changes to scripts/system/adminer.sh

  • Committer: Suren A. Chilingaryan
  • Date: 2018-03-21 16:21:54 UTC
  • Revision ID: csa@suren.me-20180321162154-w138wtbfi1uy8ma3
Various improvements for OpenShift operation

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#!/bin/bash
 
2
 
 
3
 
 
4
function openshift_info {
 
5
    echo "+====================================================="
 
6
    echo "| Container   : $HOSTNAME"
 
7
    echo "| kubernetes  : $KUBERNETES_SERVICE_HOST"
 
8
    echo "| home        : $HOME"
 
9
    echo "+====================================================="
 
10
}
 
11
 
 
12
function adei_info {
 
13
    echo "ADEI Configuration"
 
14
    echo "------------------"
 
15
    env | grep 'MYSQL_SERVER'
 
16
    env | grep 'ADEI_' | grep -v "_SERVICE_" | grep -v "_PORT"
 
17
}
 
18
 
 
19
function adei_debug {
 
20
    touch /adei/cfg/.debug
 
21
}
 
22
 
 
23
function adei_go {
 
24
    rm -f /adei/cfg/.debug
 
25
}
 
26
 
 
27
function adminer_start {
 
28
    path=$(dirname $0)
 
29
    path=$(cd $path; pwd)
 
30
    name=$(basename $0)
 
31
    script="${path}/${name}"
 
32
 
 
33
    if [ -n "$HOME" ]; then
 
34
        [ -d "$HOME" ] || mkdir -p $HOME
 
35
        [ -f "$HOME"/.bashrc ] || echo "source $script source" > "$HOME"/.bashrc
 
36
 
 
37
        openshift_info
 
38
        echo
 
39
        adei_info
 
40
        echo
 
41
    fi
 
42
 
 
43
    while true ; do
 
44
      sleep 3600
 
45
    done
 
46
}
 
47
 
 
48
[ -z "$1" ] && adminer_start