From 48a3d6dc18e41cc562319bf728108f76918231f8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jonathan=20Neusch=C3=A4fer?= Date: Tue, 17 May 2016 17:38:10 +0200 Subject: [PATCH] UPSTREAM: board_status: Abort early if the coreboot image doesn't exist Change-Id: I274c990e69634ebcb9dd77470cbf1515281de312 Original-Signed-off-by: Jonathan Neuschfer Original-Reviewed-on: https://review.coreboot.org/14683 Original-Reviewed-by: Martin Roth (cherry-picked from commit 0e962eeb93741a9116e201aa52ab7bb966dfd482) Signed-off-by: Martin Roth Reviewed-on: https://chromium-review.googlesource.com/346614 Reviewed-by: Aaron Durbin --- util/board_status/board_status.sh | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/util/board_status/board_status.sh b/util/board_status/board_status.sh index 4716f2cefa..1dcca713da 100755 --- a/util/board_status/board_status.sh +++ b/util/board_status/board_status.sh @@ -266,6 +266,12 @@ if [ $? -ne 0 ]; then exit $EXIT_FAILURE fi +if [ ! -e "$COREBOOT_IMAGE" ]; then + echo "board_status needs $COREBOOT_IMAGE, but it does not exist." + echo "Use \"-i IMAGE_FILE\" to select a different image, or \"--help\" for more options." + exit $EXIT_FAILURE +fi + # Results will be placed in a temporary location until we're ready to upload. # If the user does not wish to upload, results will remain in /tmp. tmpdir=$(mktemp -d --tmpdir coreboot_board_status.XXXXXXXX)