Object
# File lib/puppet-lint/configuration.rb, line 3 def self.add_check(check) define_method("#{check}_enabled?") do settings["#{check}_disabled"] == true ? false : true end define_method("disable_#{check}") do settings["#{check}_disabled"] = true end define_method("enable_#{check}") do settings["#{check}_disabled"] = false end end
# File lib/puppet-lint/configuration.rb, line 41 def add_check(check, &b) self.class.add_check(check) check_method[check] = b end
# File lib/puppet-lint/configuration.rb, line 27 def add_option(option) self.class.add_option(option) end
# File lib/puppet-lint/configuration.rb, line 50 def check_method @check_method ||= {} end
# File lib/puppet-lint/configuration.rb, line 54 def checks check_method.keys end
# File lib/puppet-lint/configuration.rb, line 58 def defaults settings.clear self.with_filename = false self.fail_on_warnings = false self.error_level = :all self.log_format = '' self.with_context = false end
Generated with the Darkfish Rdoc Generator 2.