Files
insights/bin/check_dagster_graphql_up

13 lines
318 B
Bash
Executable File

#!/bin/bash
set -e
DAGSTER_UI_HOST=${DAGSTER_UI_HOST:-localhost}
DAGSTER_UI_PORT=${DAGSTER_UI_PORT:-3030}
DAGSTER_URL="http://${DAGSTER_UI_HOST}:${DAGSTER_UI_PORT}/"
# Check if Dagster UI is up
while true; do
curl -s -o /dev/null -I "${DAGSTER_URL}" && break || echo 'Checking Dagster UI status...' && sleep 1
done