From ab25234a0716eb47b28777ab3923ef5d63d6e1e2 Mon Sep 17 00:00:00 2001 From: Marek Franciszkiewicz Date: Wed, 13 Nov 2019 15:55:20 +0100 Subject: [PATCH] Fix: Do not assume that Docker CPU environment is enabled (NewTaskComputer) --- golem/task/taskcomputer.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/golem/task/taskcomputer.py b/golem/task/taskcomputer.py index c10beab9c3..055eca67d8 100644 --- a/golem/task/taskcomputer.py +++ b/golem/task/taskcomputer.py @@ -422,8 +422,9 @@ def change_config( ) # FIXME: Decide how to properly configure environments - docker_cpu = self._env_manager.environment(DOCKER_CPU_ENV_ID) - docker_cpu.update_config(DockerCPUConfig(**config_dict)) + if self._env_manager.enabled(DOCKER_CPU_ENV_ID): + docker_cpu = self._env_manager.environment(DOCKER_CPU_ENV_ID) + docker_cpu.update_config(DockerCPUConfig(**config_dict)) if self._env_manager.enabled(DOCKER_GPU_ENV_ID): docker_gpu = self._env_manager.environment(DOCKER_GPU_ENV_ID)