コード例 #1
0
ファイル: sakio.py プロジェクト: ferwitt/sak
def _get_stream_buffer_for_thread(
    stream: TextIOWrapper, thread_id: Optional[int] = None
) -> Optional[StringIO]:
    if thread_id is None:
        thread_id = threading.get_ident()
    if isinstance(stream, SakThreadedTee):
        return stream.get_thread_buffer(thread_id)
    return None