mirror of https://github.com/fail2ban/fail2ban
amend for 1b4ba602bac38a067b5abb9a941feab53c36c915: use common bool-converter
parent
532cb35aa8
commit
7a3932efc0
|
@ -29,7 +29,7 @@ import random
|
||||||
import Queue
|
import Queue
|
||||||
|
|
||||||
from .actions import Actions
|
from .actions import Actions
|
||||||
from ..helpers import getLogger, extractOptions, MyTime
|
from ..helpers import getLogger, _as_bool, extractOptions, MyTime
|
||||||
from .mytime import MyTime
|
from .mytime import MyTime
|
||||||
|
|
||||||
# Gets the instance of the logger.
|
# Gets the instance of the logger.
|
||||||
|
@ -223,8 +223,7 @@ class Jail(object):
|
||||||
del be[opt]
|
del be[opt]
|
||||||
logSys.info('Set banTime.%s = %s', opt, value)
|
logSys.info('Set banTime.%s = %s', opt, value)
|
||||||
if opt == 'increment':
|
if opt == 'increment':
|
||||||
if isinstance(value, str):
|
be[opt] = _as_bool(value)
|
||||||
be[opt] = value.lower() in ("yes", "true", "ok", "1")
|
|
||||||
if be.get(opt) and self.database is None:
|
if be.get(opt) and self.database is None:
|
||||||
logSys.warning("ban time increment is not available as long jail database is not set")
|
logSys.warning("ban time increment is not available as long jail database is not set")
|
||||||
if opt in ['maxtime', 'rndtime']:
|
if opt in ['maxtime', 'rndtime']:
|
||||||
|
|
Loading…
Reference in New Issue