StreamedLogSync
Hierarchy
- StreamedLog- StreamedLogSync
 
Index
Methods
__enter__
- Start the streaming thread within the context. Exiting the context will finish the streaming thread. - Returns Self
__exit__
- Stop the streaming thread. - Parameters- exc_type: type[BaseException] | None
- exc_val: BaseException | None
- exc_tb: TracebackType | None
 - Returns None
__init__
- Initialize - StreamedLog.- Parameters- to_logger: logging.Logger- The logger to which the logs will be redirected. 
- optionalkeyword-onlyfrom_start: bool = True- If - True, all logs from the start of the actor run will be redirected. If- False, only newly arrived logs will be redirected. This can be useful for redirecting only a small portion of relevant logs for long-running actors in stand-by.
 - Returns None
start
- Start the streaming thread. The caller has to handle any cleanup by manually calling the - stopmethod.- Returns Thread
stop
- Signal the streaming thread to stop logging and wait for it to finish. - Returns None
Sync variant of
StreamedLogthat is logging in threads.