mirror of
https://github.com/clearml/clearml
synced 2025-02-07 21:33:25 +00:00
Fix Task.get_reported_console_output() for new API v2.9
This commit is contained in:
parent
df0e5deb02
commit
ce483521ef
@ -1297,13 +1297,19 @@ class Task(IdObjectBase, AccessMixin, SetupUploadMixin):
|
||||
last (most updated) console output
|
||||
:return: A list of strings, each entry corresponds to one report.
|
||||
"""
|
||||
res = self.send(
|
||||
events.GetTaskLogRequest(
|
||||
if Session.check_min_api_version('2.9'):
|
||||
request = events.GetTaskLogRequest(
|
||||
task=self.id,
|
||||
order='asc',
|
||||
navigate_earlier=True,
|
||||
batch_size=number_of_reports)
|
||||
else:
|
||||
request = events.GetTaskLogRequest(
|
||||
task=self.id,
|
||||
order='asc',
|
||||
from_='tail',
|
||||
batch_size=number_of_reports,)
|
||||
)
|
||||
batch_size=number_of_reports)
|
||||
res = self.send(request)
|
||||
response = res.wait()
|
||||
if not response.ok() or not response.response_data.get('events'):
|
||||
return []
|
||||
|
Loading…
Reference in New Issue
Block a user