mirror of https://github.com/fail2ban/fail2ban
TST+DOC: Improve error message for log level, and test HEAVYDEBUG
parent
a4731ef988
commit
2b33a5fbaa
|
@ -336,6 +336,9 @@ class Server:
|
||||||
self.__loggingLock.acquire()
|
self.__loggingLock.acquire()
|
||||||
logging.getLogger(__name__).parent.parent.setLevel(
|
logging.getLogger(__name__).parent.parent.setLevel(
|
||||||
getattr(logging, value.upper()))
|
getattr(logging, value.upper()))
|
||||||
|
except AttributeError:
|
||||||
|
raise ValueError("Invalid log level")
|
||||||
|
else:
|
||||||
self.__logLevel = value.upper()
|
self.__logLevel = value.upper()
|
||||||
finally:
|
finally:
|
||||||
self.__loggingLock.release()
|
self.__loggingLock.release()
|
||||||
|
|
|
@ -711,6 +711,7 @@ class TransmitterLogging(TransmitterBase):
|
||||||
self.setGetTest("logtarget", "SYSLOG")
|
self.setGetTest("logtarget", "SYSLOG")
|
||||||
|
|
||||||
def testLogLevel(self):
|
def testLogLevel(self):
|
||||||
|
self.setGetTest("loglevel", "HEAVYDEBUG")
|
||||||
self.setGetTest("loglevel", "DEBUG")
|
self.setGetTest("loglevel", "DEBUG")
|
||||||
self.setGetTest("loglevel", "INFO")
|
self.setGetTest("loglevel", "INFO")
|
||||||
self.setGetTest("loglevel", "NOTICE")
|
self.setGetTest("loglevel", "NOTICE")
|
||||||
|
|
Loading…
Reference in New Issue