Fix logger creation guard

This commit is contained in:
allegroai 2020-04-28 10:44:40 +03:00
parent 7dc27b9a5e
commit 3d9683f290

View File

@ -1557,11 +1557,10 @@ class Task(_Task):
:return: Logger object
"""
# do not recreate logger after task was closed/quit
if self._at_exit_called:
raise ValueError("Cannot use Task Logger after task was closed")
if not self._logger:
# do not recreate logger after task was closed/quit
if self._at_exit_called:
raise ValueError("Cannot use Task Logger after task was closed")
# force update of base logger to this current task (this is the main logger task)
self._setup_log(replace_existing=self.is_main_task())
# Get a logger object