Class: ORS::Commands::Help
Constant Summary
Constants included from ORS::Config
Instance Method Summary collapse
Methods inherited from Base
Methods included from Base::ClassMethods
Methods included from Helpers
#build_command, #bundle_install, #execute_command, #execute_in_parallel, #fatal, #info, #prepare_environment, #restart_server, #run_migrations, #setup_repo, #setup_ruby, #start_server, #stop_server, #update_code
Methods included from ORS::Config
#all_servers, #deploy_directory, #revision, #ruby_servers
Methods included from ORS::Config::ModuleMethods
#git, #parse_config_file, #parse_options, #valid_environments, #valid_options?
Instance Method Details
#execute ⇒ Object
5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 |
# File 'lib/ors/commands/help.rb', line 5 def execute puts "Usage: ./ors <action> [environment=production] [options]\n\n=== Actions\nchanges View changes between what is deployed and committed\ncheck Prints out contents of restart.timestamp on the app servers\nconsole Bring up a console on the console server\ndeploy Update the code, run the migrations, and restart unicorn\nhelp You're looking at it\nlogs Show the last few log entries from the production servers\nmigrate Runs the migrations on the migration server\nrestart Retarts unicorn on the app servers\nrunner Runs ruby code via Rails' runner on the console server\nsetup Sets up the default environment on the servers\nstart Starts up unicorn on the app servers\nstop Stops unicorn on the app servers\nupdate Updates the code on all servers\n\n=== Environments\nMust be one of: production demo staging\nDefaults to production.\n\n=== Options\n--pretend (or -p) Don't execute anything, just show me what you're going to do (default: false)\n--no-gateway (or -ng) Don't use a gateway (if you're inside the firewall) (default: true)\n END\nend\n" |