set :rails_env, 'staging' set :rails_env, 'production'
^^ add these in the appropriate files. -- Dheeraj Kumar On Wednesday 15 May 2013 at 9:25 PM, John Merlino wrote: > I'm not sure why but I have both a staging and production deploy using > the 'capistrano/ext/multistage' gem. I set staging to the default: > > set :stages, ["staging", "production"] > set :default_stage, "staging" > > It deploys correctly to the right path: > #deploy/staging.rb > set :deploy_to, "/home/myuser/public_html/mysite/" > > But it connects to the production database not staging database in my > database.yml file: > > staging: > adapter: mysql2 > encoding: utf8 > database: staging_database > pool: 5 > username: username > password: password > socket: /var/run/mysqld/mysqld.sock > host: host > > production: > adapter: mysql2 > encoding: utf8 > database: production_database > pool: 5 > username: username > password: password > socket: /var/run/mysqld/mysqld.sock > host: host > > Why is it linking to the production database and not staging? I don't > see where that option is specified during the deploy process. > > -- > You received this message because you are subscribed to the Google Groups > "Ruby on Rails: Talk" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected] > (mailto:[email protected]). > To post to this group, send email to [email protected] > (mailto:[email protected]). > For more options, visit https://groups.google.com/groups/opt_out. > > -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.

