From f0400dd09931fbd0c9389dd57a223284d9aba09d Mon Sep 17 00:00:00 2001 From: allegroai <> Date: Wed, 9 Nov 2022 11:28:25 +0200 Subject: [PATCH] Fix if project has a default `output uri` there is no way to disable it in development mode (manual). Allow passing `output_uri=False` to disable it. --- clearml/task.py | 4 +++- docs/clearml.conf | 3 +++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/clearml/task.py b/clearml/task.py index c95ab352..e66cbf72 100644 --- a/clearml/task.py +++ b/clearml/task.py @@ -613,7 +613,9 @@ class Task(_Task): # set defaults if cls._offline_mode: task.output_uri = None - elif output_uri: + elif output_uri is not None: + if output_uri is True: + output_uri = task.get_project_object().default_output_destination or True task.output_uri = output_uri elif task.get_project_object().default_output_destination: task.output_uri = task.get_project_object().default_output_destination diff --git a/docs/clearml.conf b/docs/clearml.conf index 8a47fc3d..54019bde 100644 --- a/docs/clearml.conf +++ b/docs/clearml.conf @@ -195,6 +195,9 @@ sdk { # Status report period in seconds report_period_sec: 2 + # The number of events to report + report_event_flush_threshold: 50 + # ping to the server - check connectivity ping_period_sec: 30