fail2ban.protocol module
************************

class fail2ban.protocol.dotdict

   Bases: "dict"

   -[ Methods ]-

   +------------+--------------------------------------------------------------------------------------------+
   | "clear"()  |                                                                                            |
   +------------+--------------------------------------------------------------------------------------------+
   | "copy"()   |                                                                                            |
   +------------+--------------------------------------------------------------------------------------------+
   | "fromkeys  | Create a new dictionary with keys from iterable and values set to value.                   |
   | "(iterabl  |                                                                                            |
   | e[,        |                                                                                            |
   | value])    |                                                                                            |
   +------------+--------------------------------------------------------------------------------------------+
   | "get"(key  | Return the value for key if key is in the dictionary, else default.                        |
   | [,         |                                                                                            |
   | default])  |                                                                                            |
   +------------+--------------------------------------------------------------------------------------------+
   | "items"()  |                                                                                            |
   +------------+--------------------------------------------------------------------------------------------+
   | "keys"()   |                                                                                            |
   +------------+--------------------------------------------------------------------------------------------+
   | "pop"(key  | If the key is not found, return the default if given; otherwise, raise a KeyError.         |
   | [,         |                                                                                            |
   | default])  |                                                                                            |
   +------------+--------------------------------------------------------------------------------------------+
   | "popitem"  | Remove and return a (key, value) pair as a 2-tuple.                                        |
   | (/)        |                                                                                            |
   +------------+--------------------------------------------------------------------------------------------+
   | "setdefau  | Insert key with a value of default if key is not in the dictionary.                        |
   | lt"(key[,  |                                                                                            |
   | default])  |                                                                                            |
   +------------+--------------------------------------------------------------------------------------------+
   | "update"(  | If E is present and has a .keys() method, then does:  for k in E.keys(): D[k] = E[k] If E  |
   | [E, ]**F)  | is present and lacks a .keys() method, then does:  for k, v in E: D[k] = v In either case, |
   |            | this is followed by: for k in F:  D[k] = F[k]                                              |
   +------------+--------------------------------------------------------------------------------------------+
   | "values"() |                                                                                            |
   +------------+--------------------------------------------------------------------------------------------+

fail2ban.protocol.output(s)

   Default output handler for printing protocol.  Used to ease mocking
   in the test cases.

fail2ban.protocol.printFormatted()

fail2ban.protocol.printWiki()
