Skip to content

Commit 71bed12

Browse files
authored
fix: correct error for env not found (#8320)
1 parent 0eab55d commit 71bed12

File tree

1 file changed

+11
-9
lines changed

1 file changed

+11
-9
lines changed

scripts/setup.sh

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -299,24 +299,26 @@ check_services_health() {
299299
HYPERSWITCH_BASE_URL="http://localhost:8080"
300300
HYPERSWITCH_HEALTH_URL="${HYPERSWITCH_BASE_URL}/health"
301301
HYPERSWITCH_DEEP_HEALTH_URL="${HYPERSWITCH_BASE_URL}/health/ready"
302-
302+
local is_success=true
303303
# Basic health check
304-
health_response=$(curl --silent --fail "${HYPERSWITCH_HEALTH_URL}") || exit 0
304+
health_response=$(curl --silent --fail "${HYPERSWITCH_HEALTH_URL}") || is_success=false
305305
if [ "${health_response}" != "health is good" ]; then
306-
exit 0
306+
is_success=false
307307
fi
308308

309309
# Deep health check
310-
deep_health_response=$(curl --silent "${HYPERSWITCH_DEEP_HEALTH_URL}") || exit 0
310+
deep_health_response=$(curl --silent --fail "${HYPERSWITCH_DEEP_HEALTH_URL}") || is_success=false
311311
if [[ "$(echo "${deep_health_response}" | jq --raw-output '.error')" != "null" ]]; then
312-
exit 0
312+
is_success=false
313313
fi
314314

315315
# Extract version
316-
VERSION=$(curl --silent --output /dev/null --request GET --write-out '%header{x-hyperswitch-version}' "${HYPERSWITCH_BASE_URL}" | sed 's/-dirty$//')
317-
INSTALLATION_STATUS="success"
316+
if [ "${is_success}" = true ]; then
317+
VERSION=$(curl --silent --output /dev/null --request GET --write-out '%header{x-hyperswitch-version}' "${HYPERSWITCH_BASE_URL}" | sed 's/-dirty$//')
318+
INSTALLATION_STATUS="success"
319+
scarf_call
320+
fi
318321
print_access_info
319-
scarf_call
320322
}
321323

322324
print_access_info() {
@@ -368,8 +370,8 @@ scarf_call
368370
show_banner
369371
detect_docker_compose
370372
check_prerequisites
371-
source .oneclick-setup.env
372373
setup_config
374+
source .oneclick-setup.env
373375
select_profile
374376
start_services
375377
check_services_health

0 commit comments

Comments
 (0)