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)¶