File tree Expand file tree Collapse file tree 1 file changed +7
-9
lines changed Expand file tree Collapse file tree 1 file changed +7
-9
lines changed Original file line number Diff line number Diff line change @@ -302,23 +302,21 @@ async def execute(
302302
303303 # Build the complete code snippet with env vars
304304 complete_code = code
305+ env_var_snippets = []
305306
306307 if not self ._global_env_vars :
307308 self ._global_env_vars = await get_envs ()
308309
309310 if not self ._global_env_vars_set and self ._global_env_vars :
310- env_setup_code = self ._set_env_vars_code (self ._global_env_vars )
311- if env_setup_code :
312- indented_env_code = self ._indent_code_with_level (env_setup_code , code_indent )
313- complete_code = f"{ indented_env_code } \n { complete_code } "
311+ env_var_snippets .append (self ._set_env_vars_code (self ._global_env_vars ))
314312 self ._global_env_vars_set = True
315313
316314 if env_vars :
317- # Add env var setup at the beginning
318- env_setup_code = self . _set_env_vars_code ( env_vars )
319- if env_setup_code :
320- indented_env_code = self ._indent_code_with_level (env_setup_code , code_indent )
321- complete_code = f"{ indented_env_code } \n { complete_code } "
315+ env_var_snippets . append ( self . _set_env_vars_code ( env_vars ))
316+
317+ if env_var_snippets :
318+ indented_env_code = self ._indent_code_with_level (" \n " . join ( env_var_snippets ) , code_indent )
319+ complete_code = f"{ indented_env_code } \n { complete_code } "
322320
323321 logger .info (f"Sending code for the execution ({ message_id } ): { complete_code } " )
324322 request = self ._get_execute_request (message_id , complete_code , False )
You can’t perform that action at this time.
0 commit comments