From 4ef329df418b1e4e5ff1d1e44045d1809122e299 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Damir=20Jeli=C4=87?= Date: Thu, 4 Apr 2019 19:47:22 +0200 Subject: [PATCH] daemon: Set the log level for our logger when we set it on the cli. --- pantalaimon/daemon.py | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/pantalaimon/daemon.py b/pantalaimon/daemon.py index ea11bd3..882286d 100755 --- a/pantalaimon/daemon.py +++ b/pantalaimon/daemon.py @@ -5,7 +5,7 @@ import asyncio import aiohttp import os import json -import ssl +import logbook import click from ipaddress import ip_address @@ -460,6 +460,15 @@ def main( StderrHandler(level=log_level.upper()).push_application() + if log_level == "info": + logger.level = logbook.INFO + elif log_level == "warning": + logger.level = logbook.WARNING + elif log_level == "error": + logger.level = logbook.ERROR + elif log_level == "debug": + logger.level = logbook.DEBUG + loop = asyncio.get_event_loop() proxy, app = loop.run_until_complete(init( homeserver.geturl(),