Skip to main content
Version: 16.9.0

config

glasswall

namespaces

namespaces = {"gw": "http://glasswall.com/namespace"}

glasswall

fmt

fmt = "%(asctime)s.%(msecs)03d\t%(name)-29s\t%(levelname)-8s\t%(funcName)s\t\t%(message)s"

datefmt

datefmt = "%Y-%m-%d %H:%M:%S"

log_formatter

log_formatter = logging.Formatter(fmt, datefmt)

log_file_path

log_file_path = os.path.join(
glasswall._TEMPDIR, "logs",
f'{datetime.now().strftime("%Y-%m- ...

log

log = logging.getLogger(__name__)

log_handler

log_handler = logging.FileHandler(log_file_path,
mode="w",
...

log_level

log_level = os.environ.get("glasswall_log_level", logging.DEBUG)

console

console = logging.StreamHandler()

console_level

console_level = os.environ.get("glasswall_console_level", logging.INFO)

format_object

def format_object(obj)