@@ -161,9 +161,6 @@ def __init__(self, *args, **kwargs):
161
161
# Note that multiple threads may share a name (e.g., all the threads in a pool).
162
162
self ._threadlocal = threading .local ()
163
163
164
- # A logger facade that logs into this RunTracker.
165
- self ._logger = RunTrackerLogger (self )
166
-
167
164
# For background work. Created lazily if needed.
168
165
self ._background_root_workunit = None
169
166
@@ -507,21 +504,7 @@ def _get_option_to_record(self, scope, option=None):
507
504
f"Couldn't find option scope { scope } { option_str } for recording ({ e !r} )"
508
505
)
509
506
507
+ def retrieve_logs (self ) -> Tuple [str ]:
508
+ """Get a list of every log entry recorded during this run."""
509
+ return ()
510
510
511
- class RunTrackerLogger :
512
- """A logger facade that logs into a run tracker."""
513
-
514
- def __init__ (self , run_tracker ):
515
- self ._run_tracker = run_tracker
516
-
517
- def debug (self , * msg_elements ):
518
- self ._run_tracker .log (Report .DEBUG , * msg_elements )
519
-
520
- def info (self , * msg_elements ):
521
- self ._run_tracker .log (Report .INFO , * msg_elements )
522
-
523
- def warn (self , * msg_elements ):
524
- self ._run_tracker .log (Report .WARN , * msg_elements )
525
-
526
- def error (self , * msg_elements ):
527
- self ._run_tracker .log (Report .ERROR , * msg_elements )
0 commit comments