credsweeper.logger package

Submodules

credsweeper.logger.logger module

class credsweeper.logger.logger.Logger[source]

Bases: object

Class that used to configure logging in CredSweeper.

LEVELS = {'CRITICAL': 50, 'DEBUG': 10, 'ERROR': 40, 'FATAL': 50, 'INFO': 20, 'SILENCE': 60, 'WARN': 30, 'WARNING': 30}
SILENCE = 60
static init_logging(log_level, file_path=None)[source]

Init logger.

Init logging with configuration from file ‘credsweeper_path/secret/log.yaml’. For configure log level of

console output used ‘log_level’ args

Parameters:
  • log_level (str) – log level for console output

  • file_path (Optional[str]) – path of custom log config

Return type:

None

Module contents