Parse [file:*] sections

        :param cfg_handler:
        :return:

def _parse_file_section(self, cfg_handler):
        """Parse [file:*] sections

        :param cfg_handler:
        :return:
        """

        _number_rxp = re.compile(r'^\d+:(.)')
        # project files configuration
        for section in cfg_handler.sections():
            if section.startswith('file:'):
                path = section[5:]
                path = _number_rxp.sub(r'\1', path)

                project_file = FileConfig(path, cfg_handler[section])

                if not project_file.date_format:
                    project_file.date_format = self.date_format

                if project_file.enabled:
                    try:
                        project_file.validate()
                    except ValueError as exc:
                        print("Incorrect configuration for file \"%s\": %s" % (project_file.filename, exc.args[0]), file=sys.stderr)
                    else:
                        self.files.append(project_file)