We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent e2b2536 commit ca62592Copy full SHA for ca62592
1 file changed
browser-emulator/notify-aws.sh
@@ -10,6 +10,16 @@ set -o xtrace
10
pip3 install --break-system-packages https://s3.amazonaws.com/cloudformation-examples/aws-cfn-bootstrap-py3-latest.tar.gz
11
12
# sending the finish call
13
-/home/ubuntu/.local/bin/cfn-signal -e 0 --stack ${AWS_STACK} --resource BrowserInstance --region ${AWS_REGION}
+CFN_SIGNAL_BIN="$(command -v cfn-signal || true)"
14
+if [[ -z "${CFN_SIGNAL_BIN}" && -x "/home/ubuntu/.local/bin/cfn-signal" ]]; then
15
+ CFN_SIGNAL_BIN="/home/ubuntu/.local/bin/cfn-signal"
16
+fi
17
+
18
+if [[ -z "${CFN_SIGNAL_BIN}" ]]; then
19
+ echo "cfn-signal binary not found" >&2
20
+ exit 1
21
22
23
+"${CFN_SIGNAL_BIN}" -e 0 --stack "${AWS_STACK}" --resource BrowserInstance --region "${AWS_REGION}"
24
25
echo "Instance is ready"
0 commit comments