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(self, groups=('fid', 'ip4', 'ip6', 'dns'))

   getHost(self)

   getIP(self)

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

   Bases: "object"

   -[ Methods ]-

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

   getGroups(self)

   getMatchedLines(self)

   getMatchedTupleLines(self)

   getRegex(self)

   getSkippedLines(self)

   getUnmatchedLines(self)

   getUnmatchedTupleLines(self)

   hasMatched(self)

   search(self, tupleLines, orgLines=None)

exception fail2ban.server.failregex.RegexException

   Bases: "Exception"

fail2ban.server.failregex.mapTag2Opt(tag)
