From de82fa1bda53bc0c2921c97b320f9c99eaa78f3a Mon Sep 17 00:00:00 2001 From: dougbtv Date: Thu, 9 May 2024 08:36:21 -0400 Subject: [PATCH] Ensures node requirements are installed independently of AUTO_UPDATE Only runs git pull when AUTO_UPDATE is set, otherwise, installs all requirements. --- config/provisioning/default.sh | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/config/provisioning/default.sh b/config/provisioning/default.sh index 4c0e6059..e9c4937f 100755 --- a/config/provisioning/default.sh +++ b/config/provisioning/default.sh @@ -93,9 +93,11 @@ function provisioning_get_nodes() { if [[ ${AUTO_UPDATE,,} != "false" ]]; then printf "Updating node: %s...\n" "${repo}" ( cd "$path" && git pull ) - if [[ -e $requirements ]]; then - micromamba -n comfyui run ${PIP_INSTALL} -r "$requirements" - fi + fi + + printf "Ensuring node requirements: %s...\n" "${repo}" + if [[ -e $requirements ]]; then + micromamba -n comfyui run ${PIP_INSTALL} -r "$requirements" fi else printf "Downloading node: %s...\n" "${repo}"