3 command: "mkdir /opt/elasticbeanstalk/hooks/appdeploy/post"
7 "/opt/elasticbeanstalk/hooks/appdeploy/post/09-couchdb-configuration.sh":
12 if [ "$(/opt/elasticbeanstalk/bin/get-config environment | jq -r .COUCHDBZONE)" == "null" ]
16 if [ -f "/tmp/couchdbzone.json" ]
20 CURRENTIP=`ip addr | grep 'state UP' -A2 | tail -n1 | awk '{print $2}' | cut -f1 -d'/'`
21 CURRENT24=`echo $CURRENTIP | sed -E 's/^([[:digit:]]*\.[[:digit:]]*\.[[:digit:]]*).*$/\1/'`
22 COUCHDBHOSTNAME=`/opt/elasticbeanstalk/bin/get-config environment | jq -r .COUCHDBZONE | jq -r .segment24\[\"$CURRENT24\"\]`
23 if [ "$COUCHDBHOSTNAME" != "null" ]
25 COUCHDBIP=`host $COUCHDBHOSTNAME | awk '/has address/ { print $4 ; exit }'`
26 echo $COUCHDBIP couchdb.openemr.local >> /etc/hosts