From c3864c6c338c7723e843ce59532830fab5f3b201 Mon Sep 17 00:00:00 2001 From: lostcontrol Date: Mon, 30 Oct 2006 23:02:05 +0000 Subject: [PATCH] - Fixed exception if wrong use of ','. Thanks to Yaroslav Halchenko git-svn-id: https://fail2ban.svn.sourceforge.net/svnroot/fail2ban/trunk@438 a942ae1a-1317-0410-a47c-b1dcaea8d605 --- client/jailreader.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/client/jailreader.py b/client/jailreader.py index c23beaf2..23b39c77 100644 --- a/client/jailreader.py +++ b/client/jailreader.py @@ -128,5 +128,8 @@ class JailReader(ConfigReader): if not m.group(2) == None: for param in m.group(2).split(','): p = param.split('=') - d[p[0].strip()] = p[1].strip() + try: + d[p[0].strip()] = p[1].strip() + except IndexError: + logSys.error("Invalid argument %s in '%s'" % (p, m.group(2))) return [m.group(1), d]