mirror of
https://github.com/prowler-cloud/prowler.git
synced 2026-01-25 02:08:11 +00:00
24 lines
613 B
Python
24 lines
613 B
Python
import logging
|
|
import sys
|
|
|
|
# Logging levels
|
|
logging_levels = {
|
|
"CRITICAL": logging.CRITICAL,
|
|
"ERROR": logging.ERROR,
|
|
"WARNING": logging.WARNING,
|
|
"INFO": logging.INFO,
|
|
"DEBUG": logging.DEBUG,
|
|
}
|
|
|
|
# Initialize you log configuration using the base class
|
|
# https://docs.python.org/3/library/logging.html#logrecord-attributes
|
|
logging.basicConfig(
|
|
stream=sys.stdout,
|
|
format="%(asctime)s [File: %(filename)s] \t[Module: %(module)s]\t %(levelname)s: %(message)s",
|
|
datefmt="%m/%d/%Y %I:%M:%S %p",
|
|
)
|
|
|
|
# Retrieve the logger instance
|
|
logger = logging.getLogger()
|
|
logger.setLevel(logging.ERROR)
|