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.FileHandler
A 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.
- 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 ¶