From fb22f07bdbca60b5f25542a5ecdb9527bc3ddf37 Mon Sep 17 00:00:00 2001 From: ZKWolf Date: Tue, 11 Jul 2023 20:11:10 +0200 Subject: [PATCH] Fixed logging_handler.py for graylog. (changed '' to "") --- src/logic/logging_handler.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/logic/logging_handler.py b/src/logic/logging_handler.py index 1e075c1..932fed2 100644 --- a/src/logic/logging_handler.py +++ b/src/logic/logging_handler.py @@ -1,5 +1,6 @@ import logging import graypy +import json class Logger: @@ -13,7 +14,7 @@ class Logger: self.my_logger.setLevel(logging.DEBUG) handler = graypy.GELFUDPHandler(graylog_server, 12201) self.my_logger.addHandler(handler) - self.my_logger.info({"level": "info", "handler": "api", "message": {"event": "api started."}}) + self.graylog_logger(level="info", handler="logging_server_Event", message={"event": "api started"}) else: print("Graylog disabled. Not sending any Logs.") @@ -24,7 +25,8 @@ class Logger: "error": self.my_logger.error, "info": self.my_logger.info} log_method = log_methods.get(level) if log_method: - log_method({"level": level, "handler": handler, "message": message}) + message = json.dumps({"level": level, "handler": handler, "message": message}) + log_method(message) else: print("ERROR: No valid log level specified.") else: