Skip to content

file_sink

sqllocks_spindle.streaming.sinks.file_sink

File (JSONL) streaming sink — no external dependencies.

Classes

FileSink

Bases: StreamWriter

Writes events as JSON Lines (one JSON object per line) to a file.

Parameters:

Name Type Description Default
path str | Path

Output file path. Parent directories are created automatically.

required
mode str

File open mode — "a" (append, default) or "w" (overwrite).

'a'