Skip to content

Instantly share code, notes, and snippets.

View oscaromeu's full-sized avatar
❄️

Oscar Romeu oscaromeu

❄️
  • Flanks
  • Barcelona
  • 10:10 (UTC +02:00)
View GitHub Profile
version: 1
disable_existing_loggers: false
formatters:
console:
format: '%(asctime)s.%(msecs)03d|%(levelname)s|%(name)s|%(process)d|%(processName)s|%(filename)s:%(lineno)s|%(message)s'
datefmt: '%Y-%m-%d %H:%M:%S'
consoleJson:
class: pythonjsonlogger.jsonlogger.JsonFormatter
format: '%(asctime)s.%(msecs)03d|%(levelname)s|%(name)s|%(process)d|%(processName)s|%(filename)s:%(lineno)s|%(message)s'
datefmt: '%Y-%m-%d %H:%M:%S'
#!/usr/bin/env python
import sys
import argparse
from ruamel.yaml import YAML
import logging.config
from pythonjsonlogger import jsonlogger
FORMAT = "[%(asctime)s %(levelname)-5s|%(name)s|%(filename)20s:%(lineno)-3s|%(funcName)20s()] %(message)s"
logger = logging.getLogger(__name__)