Преглед на файлове

Fixed an issue with the alligator

  Ooops, no we want to unblock those over the config limit.
david преди 4 години
родител
ревизия
58b9b6f1bb
променени са 2 файла, в които са добавени 3 реда и са изтрити 2 реда
  1. 2 2
      config.py
  2. 1 0
      failUser.py

+ 2 - 2
config.py

@@ -98,8 +98,8 @@ def check_blocks():
     now = pendulum.now()
     for ip in blocks:
         dt = pendulum.parse(blocks[ip])
-        log.debug("IP={0} TIME_LEFT={1}".format(ip, abs(now.diff(dt, False).in_hours())))
-        if abs(now.diff(dt, False).in_hours()) < conf["block_time"]:
+        # log.debug("IP={0} TIME_LEFT={1}".format(ip, abs(now.diff(dt, False).in_hours())))
+        if abs(now.diff(dt, False).in_hours()) > conf["block_time"]:
             # Oops, this ip needs to be unblocked
             result.append(ip)
     if result:

+ 1 - 0
failUser.py

@@ -82,6 +82,7 @@ class EventHandler(ProcessEvent):
                     blocker(luser["ip"])
                     now = pendulum.now().to_datetime_string()
                     log.info("Blocked {0} at {1}".format(luser["ip"], now))
+                    add_block(luser["ip"], now)
             TARGET.seek(0,2)
         return