Example #1
0
    def get_or(cls, setting_name, default):
        settings_obj = cls._get_settings_obj()

        if isinstance(settings_obj, collections.Iterable):
            if not setting_name in settings_obj:
                settings_obj = PYLINT_SETTINGS
        return multiconf.get(settings_obj, setting_name, default)
Example #2
0
    def get_or(cls, setting_name, default):
        settings_obj = cls._get_settings_obj()

        if isinstance(settings_obj, collections.Iterable):
            if not setting_name in settings_obj:
                settings_obj = PYLINT_SETTINGS
        return multiconf.get(settings_obj, setting_name, default)
Example #3
0
    def get_or(cls, setting_name, default):
        settings_obj = cls._get_settings_obj()

        if isinstance(settings_obj, collections.Iterable):
            if not setting_name in settings_obj:
                settings_obj = PYLINT_SETTINGS
        val = multiconf.get(settings_obj, setting_name, default)
        if val is None:
            val = settings_obj.get(setting_name)
        return cls.apply_path_templates(setting_name, val)
Example #4
0
 def get_or(cls, setting_name, default):
     return multiconf.get(cls._get_settings_obj(), setting_name, default)