Sha256: 806537e3210b093d9769d2ae1014eaabb00f333c2080ecaa1a7f6204b04b750d

Contents?: true

Size: 1021 Bytes

Versions: 5

Compression:

Stored size: 1021 Bytes

Contents

module ORS::Commands

  class Help < Base

    def execute
      puts <<-END
Usage: ./ors <action> [environment=production] [options]

=== Actions
help          You're looking at it
console       Bring up a console on the production servers
logs          Show the last few log entries from the production servers
deploy        Update the code, run the migrations, and restart unicorn
setup         Sets up the default environment on the servers
update        Updates the code on all servers
migrate       Runs the migrations on the migration server
start         Starts up unicorn on the app servers
stop          Stops unicorn on the app servers
restart       Retarts unicorn on the app servers

=== Environments
Must be one of: production demo staging
Defaults to production.

=== Options
--pretend    (or -p)   Don't execute anything, just show me what you're going to do (default: false)
--no-gateway (or -ng)  Don't use a gateway (if you're inside the firewall)          (default: true)
      END
    end

  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
ors-0.0.5 lib/ors/commands/help.rb
ors-0.0.4 lib/ors/commands/help.rb
ors-0.0.3 lib/ors/commands/help.rb
ors-0.0.2 lib/ors/commands/help.rb
ors-0.0.1 lib/ors/commands/help.rb