def available_files(self):
        """
        The filenames of the available configuration files (a list of strings).

        The value of :attr:`available_files` is computed the first time its
        needed by searching for available configuration files that match
        :attr:`filename_patterns` using :func:`~glob.glob()`. If you set
        :attr:`available_files` this effectively disables searching for
        configuration files.
        """
        matches = []
        for pattern in self.filename_patterns:
            logger.debug("Matching filename pattern: %s", pattern)
            matches.extend(natsort(glob.glob(parse_path(pattern))))
        return matches
def available_files ( self ) : matches = [ ] for pattern in self . filename_patterns : logger . debug ( "Matching filename pattern: %s" , pattern ) matches . extend ( natsort ( glob . glob ( parse_path ( pattern ) ) ) ) return matches
The filenames of the available configuration files (a list of strings).

        The value of :attr:`available_files` is computed the first time its
        needed by searching for available configuration files that match
        :attr:`filename_patterns` using :func:`~glob.glob()`. If you set
        :attr:`available_files` this effectively disables searching for
        configuration files.