def set_from_config_file(self, filename):
        """ Loads lint config from a ini-style config file """
        if not os.path.exists(filename):
            raise LintConfigError(u"Invalid file path: {0}".format(filename))
        self._config_path = os.path.abspath(filename)
        try:
            parser = ConfigParser()
            parser.read(filename)

            for section_name in parser.sections():
                for option_name, option_value in parser.items(section_name):
                    self.set_option(section_name, option_name, ustr(option_value))

        except ConfigParserError as e:
            raise LintConfigError(ustr(e))
def set_from_config_file ( self , filename ) : if not os . path . exists ( filename ) : raise LintConfigError ( u"Invalid file path: {0}" . format ( filename ) ) self . _config_path = os . path . abspath ( filename ) try : parser = ConfigParser ( ) parser . read ( filename ) for section_name in parser . sections ( ) : for option_name , option_value in parser . items ( section_name ) : self . set_option ( section_name , option_name , ustr ( option_value ) ) except ConfigParserError as e : raise LintConfigError ( ustr ( e ) )
Loads lint config from a ini-style config file