We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 5bba595 commit 5199b7eCopy full SHA for 5199b7e
src/sagemaker/session.py
@@ -1985,9 +1985,20 @@ def _flush_log_streams(
1985
logGroupName=log_group,
1986
logStreamNamePrefix=job_name + "/",
1987
orderBy="LogStreamName",
1988
- limit=instance_count,
+ limit=min(instance_count, 50),
1989
)
1990
stream_names = [s["logStreamName"] for s in streams["logStreams"]]
1991
+
1992
+ while "nextToken" in streams:
1993
+ streams = client.describe_log_streams(
1994
+ logGroupName=log_group,
1995
+ logStreamNamePrefix=job_name + "/",
1996
+ orderBy="LogStreamName",
1997
+ limit=50,
1998
+ )
1999
2000
+ stream_names.extend([s["logStreamName"] for s in streams["logStreams"]])
2001
2002
positions.update(
2003
[
2004
(s, sagemaker.logs.Position(timestamp=0, skip=0))
0 commit comments