Skip to content

Commit 960238d

Browse files
authored
Merge PR #99 Fix code env setter: set env mode too
from dataiku/fix/dss80-set-code-env-mode [ch55158]
2 parents cd0c7f4 + e5bd7d9 commit 960238d

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

dataikuapi/dss/project.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1373,9 +1373,11 @@ def set_python_code_env(self, code_env_name):
13731373
"""
13741374
if code_env_name is None:
13751375
self.settings["settings"]["codeEnvs"]["python"]["useBuiltinEnv"] = True
1376+
self.settings["settings"]["codeEnvs"]["python"]["mode"] = "USE_BUILTIN_MODE"
13761377
else:
13771378
self.settings["settings"]["codeEnvs"]["python"]["useBuiltinEnv"] = False
13781379
self.settings["settings"]["codeEnvs"]["python"]["envName"] = code_env_name
1380+
self.settings["settings"]["codeEnvs"]["python"]["mode"] = "EXPLICIT_ENV"
13791381

13801382
def set_r_code_env(self, code_env_name):
13811383
"""Sets the default R code env used by this project
@@ -1384,9 +1386,11 @@ def set_r_code_env(self, code_env_name):
13841386
"""
13851387
if code_env_name is None:
13861388
self.settings["settings"]["codeEnvs"]["r"]["useBuiltinEnv"] = True
1389+
self.settings["settings"]["codeEnvs"]["r"]["mode"] = "USE_BUILTIN_MODE"
13871390
else:
13881391
self.settings["settings"]["codeEnvs"]["r"]["useBuiltinEnv"] = False
13891392
self.settings["settings"]["codeEnvs"]["r"]["envName"] = code_env_name
1393+
self.settings["settings"]["codeEnvs"]["r"]["mode"] = "EXPLICIT_ENV"
13901394

13911395
def set_container_exec_config(self, config_name):
13921396
"""Sets the default containerized execution config used by this project

0 commit comments

Comments
 (0)