Sha256: a538fa8758340764c7d2c384f06f423074973ff62be27e8831af263677a9d093

Contents?: true

Size: 735 Bytes

Versions: 22

Compression:

Stored size: 735 Bytes

Contents

module ORS::Commands
  class Console < Base
    def execute
      execute_command console_server,
                      %(source ~/.rvm/scripts/rvm),
                      %(cd #{deploy_directory}),
                      %(if [ -f script/rails ]; then bundle exec rails console #{environment}; else ./script/console #{environment}; fi),
                      :exec => true
    end

    def help
      puts <<-END
Usage: ./ors console [environment=production] [options]

=== Description
Replaces current process and runs rails console.

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

Version data entries

22 entries across 22 versions & 1 rubygems

Version Path
ors-0.2.4 lib/ors/commands/console.rb
ors-0.2.3 lib/ors/commands/console.rb
ors-0.2.2 lib/ors/commands/console.rb
ors-0.2.1 lib/ors/commands/console.rb
ors-0.2.0 lib/ors/commands/console.rb
ors-0.1.8 lib/ors/commands/console.rb
ors-0.1.7 lib/ors/commands/console.rb
ors-0.1.5 lib/ors/commands/console.rb
ors-0.1.4 lib/ors/commands/console.rb
ors-0.1.3 lib/ors/commands/console.rb
ors-0.1.2 lib/ors/commands/console.rb
ors-0.1.1 lib/ors/commands/console.rb
ors-0.1.0 lib/ors/commands/console.rb
ors-0.0.9 lib/ors/commands/console.rb
ors-0.0.8 lib/ors/commands/console.rb
ors-0.0.7 lib/ors/commands/console.rb
ors-0.0.6 lib/ors/commands/console.rb
ors-0.0.5 lib/ors/commands/console.rb
ors-0.0.4 lib/ors/commands/console.rb
ors-0.0.3 lib/ors/commands/console.rb