class Enviera::Subcommands::Help
Public Class Methods
description()
click to toggle source
# File lib/enviera/subcommands/help.rb, line 13 def self.description "this page" end
execute()
click to toggle source
# File lib/enviera/subcommands/help.rb, line 17 def self.execute puts <<-EOS Welcome to enviera #{Enviera::VERSION} Usage: enviera subcommand [global-opts] [subcommand-opts] Available subcommands: #{Enviera.subcommands.collect {|command| command_class = Subcommands.const_get(Utils.camelcase command) sprintf "%15s: %-65s", command.downcase, command_class.description unless command_class.hidden? }.compact.join("\n")} For more help on an individual command, use --help on that command EOS end
options()
click to toggle source
# File lib/enviera/subcommands/help.rb, line 9 def self.options [] end