harbor.analysis.utils.FileLogger

class harbor.analysis.utils.FileLogger(logname: str, path: str, logfile: str | None = None, level: int | str | None = 10, format: str | None = '%(asctime)s | %(name)s | %(levelname)s | %(filename)s | %(funcName)s | %(message)s', stdout: bool | None = False)[source]

Bases: object

Gratefully copied from asapdiscovery. Thank you for your service Hugo MacDermott-Opeskin.

__init__(logname: str, path: str, logfile: str | None = None, level: int | str | None = 10, format: str | None = '%(asctime)s | %(name)s | %(levelname)s | %(filename)s | %(funcName)s | %(message)s', stdout: bool | None = False)[source]

Methods

__init__(logname, path[, logfile, level, ...])

getLogger()

set_level(level)