Class: Winnie::Commands::Help

Inherits:
Base
  • Object
show all
Defined in:
lib/winnie/commands/help.rb

Instance Attribute Summary

Attributes inherited from Base

#api_key, #args, #winnie

Instance Method Summary collapse

Methods inherited from Base

#code_name, #config_path, #extract_options, #initialize

Methods included from Helpers

#ask, #confirm, #display, #display_columns, #error, #line

Constructor Details

This class inherits a constructor from Winnie::Commands::Base

Instance Method Details

#runObject



4
5
6
7
8
9
10
11
12
13
14
15
16
# File 'lib/winnie/commands/help.rb', line 4

def run
  display 'Available commands:'
  display ''
  display_columns 'auth', 'Configure your winnie api key'
  display_columns 'command <command or file>', 'Run ruby command, a file with commands can be given'
  display_columns 'list', 'List your applications'
  display_columns 'help', 'Show this information'
  display ''
  display_columns 'Available options:'
  display ''
  display_columns '-a, --app APP', 'Specify app code name'
  display_columns '-k, --api-key API-KEY', 'Specify API key'
end