Skip to content

Commit ad3e8dc

Browse files
committed
fix(tasks): Fix local:stop failing when ephemeral scenario name file doesn’t exist
1 parent 2216b7e commit ad3e8dc

File tree

1 file changed

+6
-4
lines changed
  • local-run/scripts

1 file changed

+6
-4
lines changed

local-run/scripts/stop

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,10 @@ source "${SELF_SCRIPTS:?}"/compose-exports.sh
1616

1717
edo docker compose -f "${COMPOSE_FILE:?}" stop
1818

19-
SCENARIO_NAME="$(cat "${EPHEMERAL_SCENARIO_NAME_FILE:?}")"
20-
if [[ -n "${SCENARIO_NAME-}" ]]; then
21-
log_as_trace_ task local:scenarios:delete -y -- "${SCENARIO_NAME:?}"
22-
edo rm "${EPHEMERAL_SCENARIO_NAME_FILE:?}"
19+
if [ -f "${EPHEMERAL_SCENARIO_NAME_FILE:?}" ]; then
20+
SCENARIO_NAME="$(cat "${EPHEMERAL_SCENARIO_NAME_FILE:?}")"
21+
if [[ -n "${SCENARIO_NAME-}" ]]; then
22+
log_as_trace_ task local:scenarios:delete -y -- "${SCENARIO_NAME:?}"
23+
edo rm "${EPHEMERAL_SCENARIO_NAME_FILE:?}"
24+
fi
2325
fi

0 commit comments

Comments
 (0)