class MCollective::Application::Help
Public Instance Methods
main()
click to toggle source
# File lib/mcollective/application/help.rb 10 def main 11 if configuration.include?(:application) 12 puts Applications[configuration[:application]].help 13 else 14 puts "The Marionette Collective version #{MCollective.version}" 15 puts 16 17 Applications.list.sort.each do |app| 18 begin 19 puts " %-15s %s" % [app, Applications[app].application_description] 20 rescue 21 end 22 end 23 24 puts 25 end 26 end
post_option_parser(configuration)
click to toggle source
# File lib/mcollective/application/help.rb 6 def post_option_parser(configuration) 7 configuration[:application] = ARGV.shift if ARGV.size > 0 8 end