From 4288181f4801d0063c8232f08d5201fc440ac29b Mon Sep 17 00:00:00 2001 From: Michel Roegl-Brunner Date: Mon, 12 May 2025 12:05:59 +0200 Subject: [PATCH] Changes to Config File Logic --- misc/build.func | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/misc/build.func b/misc/build.func index d0ccb3e..a39af78 100644 --- a/misc/build.func +++ b/misc/build.func @@ -709,12 +709,16 @@ config_file() { LIST_OF_IDS=$(pvesh get /cluster/resources --type vm --output-format json | grep -oP '"vmid":\s*\K\d+') - for ((ID = MIN_ID; ID <= MAX_ID; ID++)); do - if ! grep -q "^$ID$" <<<"$LIST_OF_IDS"; then - CT_ID=$ID - break - fi - done + if [[ ! -z "$LIST_OF_IDS" ]]; then + for ((ID = MIN_ID; ID <= MAX_ID; ID++)); do + if ! grep -q "^$ID$" <<<"$LIST_OF_IDS"; then + CT_ID=$ID + break + fi + done + else + CT_ID=$MIN_ID + fi echo -e "${CONTAINERID}${BOLD}${DGN}Container ID: ${BGN}$CT_ID${CL}"