mirror of https://github.com/fail2ban/fail2ban
DOC: minor "fixes" in DEVELOP
parent
2d672d1c81
commit
b773ed617b
20
DEVELOP
20
DEVELOP
|
@ -58,18 +58,20 @@ one)::
|
||||||
RF-Note just a note which might be useful to address while doing RF
|
RF-Note just a note which might be useful to address while doing RF
|
||||||
|
|
||||||
JailThread -> Filter -> FileFilter -> {FilterPoll, FilterPyinotify, ...}
|
JailThread -> Filter -> FileFilter -> {FilterPoll, FilterPyinotify, ...}
|
||||||
| | * FileContainer
|
| * FileContainer
|
||||||
| + FailManager
|
+ FailManager
|
||||||
| + DateDetector
|
+ DateDetector
|
||||||
\- -> Actions
|
+ Jail (provided in __init__) which contains this Filter
|
||||||
* Actions
|
(used for passing tickets from FailManager to Jail's __queue)
|
||||||
+ BanManager
|
|
||||||
|
|
||||||
Server
|
Server
|
||||||
+ Jails
|
+ Jails
|
||||||
* Jail
|
* Jail
|
||||||
+ Filter
|
+ Filter (in __filter)
|
||||||
* tickets (in __queue)
|
* tickets (in __queue)
|
||||||
|
+ Actions (in __action)
|
||||||
|
* Action
|
||||||
|
+ BanManager
|
||||||
|
|
||||||
|
|
||||||
failmanager.py
|
failmanager.py
|
||||||
~~~~~~~~~~~~~~
|
~~~~~~~~~~~~~~
|
||||||
|
@ -147,7 +149,7 @@ one way or another provide
|
||||||
except FailManagerEmpty:
|
except FailManagerEmpty:
|
||||||
self.failManager.cleanup(MyTime.time())
|
self.failManager.cleanup(MyTime.time())
|
||||||
|
|
||||||
thus channeling "ban tickets" from their failManager to a
|
thus channeling "ban tickets" from their failManager to the
|
||||||
corresponding jail.
|
corresponding jail.
|
||||||
|
|
||||||
action.py
|
action.py
|
||||||
|
|
Loading…
Reference in New Issue