compass.utilities.logs.LocationFileLog#
- class LocationFileLog(listener, log_dir, location, level='INFO')[source]#
Bases:
object
Context manager to write logs for a location to a unique file
- Parameters:
listener (LoggingListener) – A listener instance. The file handler will be added to this listener.
log_dir (path-like) – Path to output directory to contain log file.
location (
str
) – Location identifier. For example,"El Paso Colorado"
. This string will become part of the file name, so it must contain only characters valid in a file name.level (
str
, optional) – Log level. By default,"INFO"
.
Methods