acquire.acquire.log¶
Module Contents¶
Classes¶
A handler class which writes formatted logging records to disk files. |
Functions¶
Attributes¶
- acquire.acquire.log.log¶
- acquire.acquire.log.STREAM_FORMATTER¶
- acquire.acquire.log.FILE_FORMATTER¶
- class acquire.acquire.log.DelayedFileHandler(filename: str, *args, **kwargs)¶
Bases:
logging.FileHandlerA handler class which writes formatted logging records to disk files.
- opened = False¶
- set_filename(filename: str) None¶
- set_stream(stream: BinaryIO) None¶
- flush_cache() None¶
- emit(record: logging.LogRecord) None¶
Emit a record.
If the stream was not opened because ‘delay’ was specified in the constructor, open it before calling the superclass’s emit.
If stream is not open, current mode is ‘w’ and _closed=True, record will not be emitted (see Issue #42378).
- close() None¶
Closes the stream.
- acquire.acquire.log.setup_logging(logger: logging.Logger, path: str, verbosity: int, delay: bool = False) None¶
- acquire.acquire.log.reconfigure_log_file(logger: logging.Logger, path: str, delay: bool = False) None¶
- acquire.acquire.log.new_file_handler(path: str, delay: bool = False) DelayedFileHandler | logging.FileHandler¶
- acquire.acquire.log.get_file_handler(logger: logging.Logger) logging.FileHandler | None¶