From 953ebd62c6aebb0403a14cfbb81da983311c63d1 Mon Sep 17 00:00:00 2001 From: Steven Hiscocks Date: Sat, 29 Mar 2014 23:08:37 +0000 Subject: [PATCH] DOC: Improve error logging when specific backend set and fails --- fail2ban/server/jail.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/fail2ban/server/jail.py b/fail2ban/server/jail.py index dec04c73..ec6ff1a7 100644 --- a/fail2ban/server/jail.py +++ b/fail2ban/server/jail.py @@ -104,7 +104,9 @@ class Jail: self.__actions = Actions(self) return # we are done except ImportError, e: - logSys.debug( + # Log debug if auto, but error if specific + logSys.log( + logging.DEBUG if backend == "auto" else logging.ERROR, "Backend %r failed to initialize due to %s" % (b, e)) # log error since runtime error message isn't printed, INVALID COMMAND logSys.error(