class InfinumSetup::Program::Script

Public Instance Methods

command() click to toggle source
# File lib/infinum_setup/program/script.rb, line 8
def command
  script
end
custom_install_question() click to toggle source
# File lib/infinum_setup/program/script.rb, line 16
def custom_install_question
  settings['custom_install_question']
end
install_question() click to toggle source
# File lib/infinum_setup/program/script.rb, line 20
def install_question
  [name, custom_install_question ? custom_install_question : "Install #{name}"].join(' -- ')
end
prompt_installing() click to toggle source
# File lib/infinum_setup/program/script.rb, line 24
def prompt_installing
  prompt.ok "#{name} -- #{custom_install_question ? 'Running' : 'Installing'}"
end
script() click to toggle source
# File lib/infinum_setup/program/script.rb, line 12
def script
  settings['script']
end
valid_keys() click to toggle source
Calls superclass method InfinumSetup::Program::Base#valid_keys
# File lib/infinum_setup/program/script.rb, line 4
def valid_keys
  super + [:script, :custom_install_question]
end