From 786bf64dcf9643d7d79d6677556aafaea86e444d Mon Sep 17 00:00:00 2001 From: Richard Fuchs Date: Fri, 8 Aug 2025 08:45:07 -0400 Subject: [PATCH] MT#58458 tolerate non existent directory If we're writing to a new output directory, we may end up with some directories not existing if not all of them contained files to be generated. Don't bail out with an error in that case. Change-Id: Id9fd1860da3ec60d799da50b3e0e82ecb8d98359 --- scripts/services | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/scripts/services b/scripts/services index 59342c2c..cd6dad6f 100755 --- a/scripts/services +++ b/scripts/services @@ -269,6 +269,12 @@ find_all_changed_services() { local dir="$1" log_debug "${FUNCNAME[0]}(): Working in ${OUTPUT_DIRECTORY}${dir}" + + if ! [ -d "${OUTPUT_DIRECTORY}${dir}" ]; then + log_debug "${OUTPUT_DIRECTORY}${dir} doesn't exist, skip" + return + fi + pushd "${OUTPUT_DIRECTORY}${dir}" >/dev/null local changed_files=()