fail2ban.server.failregex module
********************************

class fail2ban.server.failregex.FailRegex(regex, prefRegex=None, **kwargs)

   Bases: "Regex"

   -[ Methods ]-

   +----------------------------+------------+
   | **getFailID**              |            |
   +----------------------------+------------+
   | **getGroups**              |            |
   +----------------------------+------------+
   | **getHost**                |            |
   +----------------------------+------------+
   | **getIP**                  |            |
   +----------------------------+------------+
   | **getMatchedLines**        |            |
   +----------------------------+------------+
   | **getMatchedTupleLines**   |            |
   +----------------------------+------------+
   | **getRegex**               |            |
   +----------------------------+------------+
   | **getSkippedLines**        |            |
   +----------------------------+------------+
   | **getUnmatchedLines**      |            |
   +----------------------------+------------+
   | **getUnmatchedTupleLines** |            |
   +----------------------------+------------+
   | **hasMatched**             |            |
   +----------------------------+------------+
   | **search**                 |            |
   +----------------------------+------------+

   getFailID(groups=('fid', 'ip4', 'ip6', 'dns'))

   getHost()

   getIP()

class fail2ban.server.failregex.Regex(regex, multiline=False, **kwargs)

   Bases: "object"

   -[ Methods ]-

   +----------------------------+------------+
   | **getGroups**              |            |
   +----------------------------+------------+
   | **getMatchedLines**        |            |
   +----------------------------+------------+
   | **getMatchedTupleLines**   |            |
   +----------------------------+------------+
   | **getRegex**               |            |
   +----------------------------+------------+
   | **getSkippedLines**        |            |
   +----------------------------+------------+
   | **getUnmatchedLines**      |            |
   +----------------------------+------------+
   | **getUnmatchedTupleLines** |            |
   +----------------------------+------------+
   | **hasMatched**             |            |
   +----------------------------+------------+
   | **search**                 |            |
   +----------------------------+------------+

   getGroups()

   getMatchedLines()

   getMatchedTupleLines()

   getRegex()

   getSkippedLines()

   getUnmatchedLines()

   getUnmatchedTupleLines()

   hasMatched()

   search(tupleLines, orgLines=None)

exception fail2ban.server.failregex.RegexException

   Bases: "Exception"

fail2ban.server.failregex.mapTag2Opt(tag)
