~ salmonella-environment-setup (master) 610e19d2d6e33ff0d4af3418ea97447263c0d46b
commit 610e19d2d6e33ff0d4af3418ea97447263c0d46b Author: Mario Domenech Goulart <mario@parenteses.org> AuthorDate: Sun Dec 24 13:34:17 2017 +0100 Commit: Mario Domenech Goulart <mario@parenteses.org> CommitDate: Sun Dec 24 13:34:17 2017 +0100 run-salmonella-linux.sh: check if all conf files exist diff --git a/run-salmonella-linux.sh b/run-salmonella-linux.sh index 0896d68..85df428 100755 --- a/run-salmonella-linux.sh +++ b/run-salmonella-linux.sh @@ -32,6 +32,16 @@ ARCH=$($CHICKEN_4_PREFIX/bin/csi -p '(machine-type)') main() { confs=$@ + # Check if all conf files exist + set -x + for conf in $confs; do + if [ ! -e "$SRC_DIR/salmonella/salmonella-${OS}-${ARCH}/${conf}.conf" ] && \ + [ ! -e "$SRC_DIR/salmonella/${OS}-common/${conf}.conf" ]; then + echo "No configuration file found for '$conf'. Aborting." >&2 + exit 1 + fi + done + mkdir -p "$LOG_DIR" "$WORK_DIR" logfile="$LOG_DIR/watchdog.log"Trap