Don't copy if -c is not specified
This commit is contained in:
@@ -10,6 +10,7 @@ IMAGE_TAG_SET=false
|
|||||||
REBUILD_FLASHINFER=false
|
REBUILD_FLASHINFER=false
|
||||||
REBUILD_VLLM=false
|
REBUILD_VLLM=false
|
||||||
COPY_HOSTS=()
|
COPY_HOSTS=()
|
||||||
|
COPY_TO_FLAG=false
|
||||||
SSH_USER="$USER"
|
SSH_USER="$USER"
|
||||||
NO_BUILD=false
|
NO_BUILD=false
|
||||||
VLLM_REF="main"
|
VLLM_REF="main"
|
||||||
@@ -298,6 +299,7 @@ while [[ "$#" -gt 0 ]]; do
|
|||||||
--rebuild-vllm) REBUILD_VLLM=true ;;
|
--rebuild-vllm) REBUILD_VLLM=true ;;
|
||||||
--vllm-ref) VLLM_REF="$2"; VLLM_REF_SET=true; shift ;;
|
--vllm-ref) VLLM_REF="$2"; VLLM_REF_SET=true; shift ;;
|
||||||
-c|--copy-to|--copy-to-host|--copy-to-hosts)
|
-c|--copy-to|--copy-to-host|--copy-to-hosts)
|
||||||
|
COPY_TO_FLAG=true
|
||||||
shift
|
shift
|
||||||
while [[ "$#" -gt 0 && "$1" != -* ]]; do
|
while [[ "$#" -gt 0 && "$1" != -* ]]; do
|
||||||
add_copy_hosts "$1"
|
add_copy_hosts "$1"
|
||||||
@@ -367,8 +369,8 @@ if [[ "${FORCE_DISCOVER:-false}" == "true" ]]; then
|
|||||||
load_env_if_exists
|
load_env_if_exists
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Handle COPY_HOSTS from .env or autodiscovery if not specified via arguments
|
# Handle COPY_HOSTS from .env or autodiscovery only if -c was explicitly specified
|
||||||
if [ "${#COPY_HOSTS[@]}" -eq 0 ]; then
|
if [ "$COPY_TO_FLAG" = true ] && [ "${#COPY_HOSTS[@]}" -eq 0 ]; then
|
||||||
if [[ -n "$DOTENV_COPY_HOSTS" ]]; then
|
if [[ -n "$DOTENV_COPY_HOSTS" ]]; then
|
||||||
echo "Using COPY_HOSTS from .env: $DOTENV_COPY_HOSTS"
|
echo "Using COPY_HOSTS from .env: $DOTENV_COPY_HOSTS"
|
||||||
IFS=',' read -ra HOSTS_FROM_ENV <<< "$DOTENV_COPY_HOSTS"
|
IFS=',' read -ra HOSTS_FROM_ENV <<< "$DOTENV_COPY_HOSTS"
|
||||||
|
|||||||
Reference in New Issue
Block a user