Add image utils and bugfixes from kenya-emr

This commit is contained in:
2024-03-09 14:07:45 -08:00
parent a4bb4f5cf6
commit e88aef18f4
9 changed files with 153 additions and 24 deletions
@@ -4,16 +4,18 @@ LOCATION="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null 2>&1 && pwd )"
for f in $(find ${LOCATION} -mindepth 2 -maxdepth 3 -name docker-compose.yml); do
pushd $(dirname $f) > /dev/null
status=$(docker compose ps --format '{"name":"{{.Names}}","created":"{{.CreatedAt}}","elapsed":"{{.RunningFor}}","state":"{{.State}}","status":"{{.Status}}"}')
popd > /dev/null
if [ "${status}" ]; then
echo $status
if command -v bgsystemlog &> /dev/null
then
bgsystemlog -j streamline_emr -m "'${status}'"
for service in $(docker compose ps --services); do
status=$(docker compose ps --format '{"name":"{{.Names}}","created":"{{.CreatedAt}}","elapsed":"{{.RunningFor}}","state":"{{.State}}","status":"{{.Status}}"}' ${service})
if [ "${status}" ]; then
echo $status
if command -v bgsystemlog &> /dev/null
then
bgsystemlog -j streamline_emr -m ${status}
fi
else
echo "no services found"
fi
fi
else
echo "no services found"
fi
popd > /dev/null
done
echo "done."
@@ -1,4 +1,4 @@
COMPOSE_PROJECT_NAME={{INSTANCE_NAME}}
COMPOSE_PROJECT_NAME=streamline-emr-{{INSTANCE_NAME}}
CONTAINER_NAME=streamline-emr-{{INSTANCE_NAME}}
DATA_DIR=/var/signalytic/clientapps/streamline/streamline-emr/instances/{{INSTANCE_NAME}}/data
APP_PORT={{INSTANCE_PORT}}