diff options
author | Instrumental <jonathan.gathman@att.com> | 2018-10-09 08:32:06 -0500 |
---|---|---|
committer | Instrumental <jonathan.gathman@att.com> | 2018-10-10 11:05:13 -0500 |
commit | 14f3707e3d7704987b71e9276bef974b3c72c3f8 (patch) | |
tree | 44600c5a2b9ec65be7b96a5c43a48926e5d82558 /auth/sample | |
parent | e90fc5fc147df5a7d76cfb5bbc41aabe0d066ccc (diff) |
Docs for Install
Also has new helm charts for OOM viewing
Issue-ID: AAF-543
Change-Id: I31877319d7fe609f4819766c08ff6dec8d5d40d0
Signed-off-by: Instrumental <jonathan.gathman@att.com>
Diffstat (limited to 'auth/sample')
-rw-r--r-- | auth/sample/bin/pod_wait.sh | 47 | ||||
-rw-r--r-- | auth/sample/bin/service.sh | 2 |
2 files changed, 30 insertions, 19 deletions
diff --git a/auth/sample/bin/pod_wait.sh b/auth/sample/bin/pod_wait.sh index 71773be7..08998db0 100644 --- a/auth/sample/bin/pod_wait.sh +++ b/auth/sample/bin/pod_wait.sh @@ -14,7 +14,6 @@ function status { fi } -echo $APP $OTHER function check { if [ -d "$DIR" ]; then @@ -28,23 +27,35 @@ function check { fi } -echo "App $APP is waiting to start until $OTHER is ready" -status "waiting for $OTHER" +function start { + n=0 + while [ $n -lt 40 ]; do + rv="$(check)" + echo "$OTHER is $rv" + if [ "$rv" = "ready" ]; then + # This is critical. Until status is literally "ready" in the status directory, no processes will start + status ready + echo "Starting $@" + n=10000 + else + (( ++n )) + echo "Sleep 10 (iteration $n)" + sleep 10 + fi + done +} + +if [ "sleep" = "$OTHER" ]; then + echo "Sleeping $1" + status "Sleeping $1" + sleep $1 + shift + status "ready" +else + echo "App $APP is waiting to start until $OTHER is ready" + status "waiting for $OTHER" -n=0 -while [ $n -lt 40 ]; do - rv="$(check)" - echo "$OTHER is $rv" - if [ "$rv" = "ready" ]; then - # This is critical. Until status is literally "ready" in the status directory, no processes will start - status ready - echo "Starting $@" - n=10000 - else - (( ++n )) - echo "Sleep 10 (iteration $n)" - sleep 10 - fi -done + start +fi eval "$@" diff --git a/auth/sample/bin/service.sh b/auth/sample/bin/service.sh index 9cbe4533..f261c18e 100644 --- a/auth/sample/bin/service.sh +++ b/auth/sample/bin/service.sh @@ -99,7 +99,7 @@ if [ ! -e $LOCAL/org.osaaf.aaf.props ]; then CASS_HOST=${CASS_HOST:="localhost:127.0.0.1"} CASS_PASS=$("$JAVA" -jar $CONFIG/bin/aaf-cadi-aaf-*-full.jar cadi digest "${CASSANDRA_PASSWORD:-cassandra}" $LOCAL/org.osaaf.aaf.keyfile) CASS_NAME=${CASS_HOST/:*/} - sed -i.backup -e "s/\\(cassandra.clusters=\\).*/\\1${CASSANDRA_CLUSTERS:=$CASS_NAME}/" \ + sed -i.backup -e "s/\\(cassandra.clusters=\\).*/\\1${CASSANDRA_CLUSTERS:=$CASS_HOST}/" \ -e "s/\\(cassandra.clusters.user=\\).*/\\1${CASSANDRA_USER:=cassandra}/" \ -e "s/\\(cassandra.clusters.password=enc:\\).*/\\1$CASS_PASS/" \ -e "s/\\(cassandra.clusters.port=\\).*/\\1${CASSANDRA_PORT:=9042}/" \ |