From 0a5bf33bebb45fe046bbb7d51da7fe6d1b99e78f Mon Sep 17 00:00:00 2001 From: Ruben Fiszel Date: Sat, 10 Feb 2024 00:40:53 +0100 Subject: [PATCH] fix compile --- backend/windmill-worker/src/python_executor.rs | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/backend/windmill-worker/src/python_executor.rs b/backend/windmill-worker/src/python_executor.rs index 42bb3dc5d8..dcaa1dff28 100644 --- a/backend/windmill-worker/src/python_executor.rs +++ b/backend/windmill-worker/src/python_executor.rs @@ -172,8 +172,9 @@ pub async fn pip_compile( if let Some(cert_path) = PIP_INDEX_CERT.as_ref() { args.extend(["--cert", cert_path]); } + let pip_args_str = pip_args.join(" "); if pip_args.len() > 0 { - args.extend(["--pip-args", pip_args.join(" ")]); + args.extend(["--pip-args", &pip_args_str]); } tracing::debug!("pip-compile args: {:?}", args); @@ -831,7 +832,7 @@ pub async fn handle_python_reqs( if let Some(host) = PIP_TRUSTED_HOST.as_ref() { command_args.extend(["--trusted-host", &host]); } - + let mut envs = vec![("PATH", PATH_ENV.as_str())]; if let Some(http_proxy) = HTTP_PROXY.as_ref() { envs.push(("HTTP_PROXY", http_proxy)); @@ -842,7 +843,7 @@ pub async fn handle_python_reqs( if let Some(no_proxy) = NO_PROXY.as_ref() { envs.push(("NO_PROXY", no_proxy)); } - + tracing::debug!("pip install command: {:?}", command_args); let mut flock_cmd = Command::new(FLOCK_PATH.as_str());