Merge pull request #285 from dbermuehler/master

Removed usage of logging.basicConfig
This commit is contained in:
Sean Whalen
2022-04-21 16:53:02 -04:00
committed by GitHub
2 changed files with 6 additions and 8 deletions
+5 -3
View File
@@ -45,12 +45,14 @@ from parsedmarc.utils import parse_email
__version__ = "7.1.1"
logging.basicConfig(
format='%(levelname)8s:%(filename)s:%(lineno)d:'
'%(message)s',
formatter = logging.Formatter(
fmt='%(levelname)8s:%(filename)s:%(lineno)d:%(message)s',
datefmt='%Y-%m-%d:%H:%M:%S')
handler = logging.StreamHandler()
handler.setFormatter(formatter)
logger = logging.getLogger("parsedmarc")
logger.addHandler(handler)
logger.debug("parsedmarc v{0}".format(__version__))
feedback_report_regex = re.compile(r"^([\w\-]+): (.+)$", re.MULTILINE)
+1 -5
View File
@@ -585,7 +585,7 @@ def _main():
opts.syslog_port = syslog_config["port"]
else:
opts.syslog_port = 514
if "gmail_api" in config.sections():
gmail_api_config = config["gmail_api"]
opts.gmail_api_credentials_file = gmail_api_config.get("credentials_file",None)
@@ -597,15 +597,11 @@ def _main():
opts.gmail_api_delete = gmail_api_config.getboolean("delete",None)
opts.gmail_api_test = gmail_api_config.getboolean("test",False)
logging.basicConfig(level=logging.WARNING)
logger.setLevel(logging.WARNING)
if opts.verbose:
logging.basicConfig(level=logging.INFO)
logger.setLevel(logging.INFO)
if opts.debug:
logging.basicConfig(level=logging.DEBUG)
logger.setLevel(logging.DEBUG)
if opts.log_file:
fh = logging.FileHandler(opts.log_file)