Penta преди 1 месец
родител
ревизия
f3f45c4160
променени са 2 файла, в които са добавени 13 реда и са изтрити 0 реда
  1. 1 0
      myanimebot/globals.py
  2. 12 0
      myanimebot/healthcheck.py

+ 1 - 0
myanimebot/globals.py

@@ -92,6 +92,7 @@ logger = logging.getLogger("myanimebot")
 logger.setLevel(logLevel)
 
 logging.getLogger('').addHandler(console)
+logging.getLogger("discord").propagate = False
 
 # Script version
 VERSION = "1.0.0a"

+ 12 - 0
myanimebot/healthcheck.py

@@ -3,6 +3,7 @@ import socket
 import threading
 import discord
 import math
+import logging
 
 from http.server import BaseHTTPRequestHandler, HTTPServer
 from datetime import datetime
@@ -16,7 +17,18 @@ import myanimebot.anilist as anilist
 webtext = ""
 uptime = datetime.now().strftime("%H:%M:%S %d/%m/%Y")
 
+healthcheck_logger = logging.getLogger("healthcheck")
+healthcheck_logger.setLevel(globals.logLevel)
+
 class MyServer(BaseHTTPRequestHandler):
+    def log_message(self, format, *args):
+        message = format % args
+
+        if " 200 " in message:
+            globals.logger.debug(message)
+        else:
+            globals.logger.error(message)
+
     def do_GET(self):
 
         try: