From 7a3932efc07e835a537796ca6a76e5e8bd590bf5 Mon Sep 17 00:00:00 2001 From: sebres Date: Thu, 26 Apr 2018 16:52:40 +0200 Subject: [PATCH] amend for 1b4ba602bac38a067b5abb9a941feab53c36c915: use common bool-converter --- fail2ban/server/jail.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/fail2ban/server/jail.py b/fail2ban/server/jail.py index 3e65fdbb..c6d61856 100644 --- a/fail2ban/server/jail.py +++ b/fail2ban/server/jail.py @@ -29,7 +29,7 @@ import random import Queue from .actions import Actions -from ..helpers import getLogger, extractOptions, MyTime +from ..helpers import getLogger, _as_bool, extractOptions, MyTime from .mytime import MyTime # Gets the instance of the logger. @@ -223,8 +223,7 @@ class Jail(object): del be[opt] logSys.info('Set banTime.%s = %s', opt, value) if opt == 'increment': - if isinstance(value, str): - be[opt] = value.lower() in ("yes", "true", "ok", "1") + be[opt] = _as_bool(value) if be.get(opt) and self.database is None: logSys.warning("ban time increment is not available as long jail database is not set") if opt in ['maxtime', 'rndtime']: