Sha256: 3af932d3552b334dd9d63ee444eca7adad18c9804c5fa6a10051fdd823d633a9

Contents?: true

Size: 1.2 KB

Versions: 2

Compression:

Stored size: 1.2 KB

Contents

module ORS::Commands

  class Help < Base

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

=== Actions
help          You're looking at it
env           Print out the configuration
console       Bring up a console on the production servers
logs          Show the last few log entries from the production servers
exec          Executes a command (via the CMD environment variable) on the migration server
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
check         Prints out contents of restart.timestamp 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

2 entries across 2 versions & 1 rubygems

Version Path
ors-0.2.0 lib/ors/commands/help.rb
ors-0.1.8 lib/ors/commands/help.rb