class ConfigTable::PackageSelectionItem
Attributes
help_default[R]
Public Class Methods
new(name, template, default, help_default, desc)
click to toggle source
Calls superclass method
ConfigTable::Item::new
# File lib/rbt/yaml/individual_cookbooks/setup.rb, line 474 def initialize(name, template, default, help_default, desc) super name, template, default, desc @help_default = help_default end
Public Instance Methods
config_type()
click to toggle source
# File lib/rbt/yaml/individual_cookbooks/setup.rb, line 481 def config_type 'package' end
Private Instance Methods
check(val)
click to toggle source
# File lib/rbt/yaml/individual_cookbooks/setup.rb, line 487 def check(val) unless File.dir?("packages/#{val}") setup_rb_error "config: no such package: #{val}" end val end