fail2ban.client.jailsreader module
**********************************

class fail2ban.client.jailsreader.JailsReader(force_enable=False, **kwargs)

   Bases: "ConfigReader"

   Attributes:
      **jails**
      **share_config**
   -[ Methods ]-

   +------------+--------------------------------------------------------------------------------------------+
   | "convert"  | Convert read before __opts and jails to the commands stream                                |
   | ([allow_n  |                                                                                            |
   | o_files])  |                                                                                            |
   +------------+--------------------------------------------------------------------------------------------+
   | "getOptio  | Reads configuration for jail(s) and adds enabled jails to __jails                          |
   | ns"([sect  |                                                                                            |
   | ion, igno  |                                                                                            |
   | reWrong])  |                                                                                            |
   +------------+--------------------------------------------------------------------------------------------+
   | "options"  | Return a list of option names for the given section name.                                  |
   | (section[, |                                                                                            |
   | withDefau  |                                                                                            |
   | lt])       |                                                                                            |
   +------------+--------------------------------------------------------------------------------------------+
   | "read"()   | Overloads a default (not shared) read of config reader.                                    |
   +------------+--------------------------------------------------------------------------------------------+

   +--------------------+------------+
   | **get**            |            |
   +--------------------+------------+
   | **getBaseDir**     |            |
   +--------------------+------------+
   | **has_option**     |            |
   +--------------------+------------+
   | **has_section**    |            |
   +--------------------+------------+
   | **merge_defaults** |            |
   +--------------------+------------+
   | **merge_section**  |            |
   +--------------------+------------+
   | **sections**       |            |
   +--------------------+------------+
   | **setBaseDir**     |            |
   +--------------------+------------+

   convert(allow_no_files=False)

      Convert read before __opts and jails to the commands stream

      Parameters:
         **allow_missing** : bool
            Either to allow log files to be missing entirely.
            Primarily is used for testing

   getOptions(section=None, ignoreWrong=True)

      Reads configuration for jail(s) and adds enabled jails to
      __jails

   property jails

   read()

      Overloads a default (not shared) read of config reader.

      To prevent mutiple reads of config files with it includes, reads
      into  the config reader, if it was not yet cached/shared by
      'name'.
