fail2ban.server.server module¶
- class fail2ban.server.server.Server(daemon=False)¶
Methods
- addAction(name, value, *args)¶
- addFailRegex(name, value)¶
- addIgnoreIP(name, ip)¶
- addIgnoreRegex(name, value)¶
- addJail(name, backend)¶
- addJournalMatch(name, match)¶
- addLogPath(name, fileName, tail=False)¶
- delAction(name, value)¶
- delFailRegex(name, index)¶
- delIgnoreIP(name, ip)¶
- delIgnoreRegex(name, index)¶
- delJail(name)¶
- delJournalMatch(name, match)¶
- delLogPath(name, fileName)¶
- flushLogs()¶
- getAction(name, value)¶
- getActions(name)¶
- getBanTime(name)¶
- getDatabase()¶
- getDatePattern(name)¶
- getFailRegex(name)¶
- getFindTime(name)¶
- getIdleJail(name)¶
- getIgnoreCommand(name)¶
- getIgnoreIP(name)¶
- getIgnoreRegex(name)¶
- getJournalMatch(name)¶
- getLogEncoding(name)¶
- getLogLevel()¶
- getLogPath(name)¶
- getLogTarget()¶
- getMaxLines(name)¶
- getMaxRetry(name)¶
- getUseDns(name)¶
- quit()¶
- setBanIP(name, value)¶
- setBanTime(name, value)¶
- setDatabase(filename)¶
- setDatePattern(name, pattern)¶
- setFindTime(name, value)¶
- setIdleJail(name, value)¶
- setIgnoreCommand(name, value)¶
- setLogEncoding(name, encoding)¶
- setLogLevel(value)¶
- setLogTarget(target)¶
- setMaxLines(name, value)¶
- setMaxRetry(name, value)¶
- setUnbanIP(name, value)¶
- setUseDns(name, value)¶
- start(sock, pidfile, force=False)¶
- startJail(name)¶
- status()¶
- statusJail(name)¶
- stopAllJail()¶
- stopJail(name)¶