Sha256: 6b7ac88cfe8c69403bf3a69ed26df306711b814db409395644eb21b12d28707f
Contents?: true
Size: 434 Bytes
Versions: 1
Compression:
Stored size: 434 Bytes
Contents
namespace :rails do desc 'Open a rails console `cap [staging] rails:console [server_index default: 0]`' task :console do server = roles(:app)[ARGV[2].to_i] puts "Opening a console on: #{server.hostname}…." cmd = "ssh #{server.user}@#{server.hostname} -tp #{server.port} 'cd #{fetch(:current_path)} && RAILS_ENV=#{fetch(:rails_env)} #{fetch(:run_path)}bundle exec rails console'" puts cmd exec cmd end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
recipes_matic-1.3.0 | lib/generators/recipes_matic/templates/lib/capistrano/tasks/rails.rake |