def load(self):
configp = configparser.ConfigParser()<EOL>configp.read_dict(self._defaults)<EOL>for path in _get_configs_path():<EOL><INDENT>try:<EOL><INDENT>with open(path, '<STR_LIT:r>') as config_file:<EOL><INDENT>configp.read_file(config_file)<EOL><DEDENT><DEDENT>except IOError:<EOL><INDENT>pass<EOL><DEDENT><DEDENT>configp.read_dict(get_env_dict(self.root_section))<EOL>return {s: dict(configp.items(s)) for s in configp.sections()}<EOL>
Load all configurations from available resources, skip if empty:

    1. :attr:`default`` dict passed to :func:`ConfigLoad.__init__`.
    2. Custom paths as defined in :attr:`CONFS_PATH` in
        :class:`~lago.constants`.
    3. XDG standard paths.
    4. Environment variables.

Returns:
    dict: dict of dicts.