class Nutella::Help

Public Instance Methods

run(args=nil) click to toggle source
# File lib/commands/help.rb, line 8
def run(args=nil)
  message=''
  Dir["#{File.dirname(__FILE__)}/*.rb"].each do |file|
    message += add_cmd_help(file)
  end
  console.info message
  console.success 'For more details on individual commands, see https://github.com/nutella-framework/nutella_framework/wiki/Nutella-Command-Line-Interface'
end

Private Instance Methods

add_cmd_help(file) click to toggle source
# File lib/commands/help.rb, line 19
def add_cmd_help(file)
  command = File.basename(file, File.extname(file))
  if command.length > 7
    message = "#{command}\t"
  else
    message = "#{command}\t\t"
  end
  message += Object::const_get("Nutella::#{command.capitalize}").description
  message += "\n"
  message
end