dml_util.lib.submit#
Functions
|
Fire-and-forget. |
Classes
|
- class dml_util.lib.submit.Streamer(log_group_name: str, log_stream_name: str, fd: <class 'TextIO'>, run_id: str = <factory>, send_interval: float = 5.0, max_events: int = 10000, log_buffer: list = <factory>, buffer_lock: _thread.lock = <factory>, stop: threading.Event = <factory>, client: <function client at 0x7f6ce3866660> = <factory>)[source]#
Bases:
object
- Parameters:
log_group_name (str)
log_stream_name (str)
fd (TextIO)
run_id (str)
send_interval (float)
max_events (int)
log_buffer (list)
buffer_lock (lock)
stop (Event)
client (client)
- buffer_lock: lock#
- client: client#
- fd: TextIO#
- log_buffer: list#
- log_group_name: str#
- log_stream_name: str#
- max_events: int = 10000#
- run_id: str#
- send_interval: float = 5.0#
- stop: Event#
- thread: Thread#