On Jul 26, 2012, at 3:30 PM, John Doe wrote: > What's the "right" way to DRY up this statement in my app? > > if ::Rails.env == 'staging' > domain = '.staging-domain.com' > else > domain = '.production-domain.com' > end > > I am using it in a mailer, as well as, the session_store.rb initializer. > > Not sure how I should make this "domain" variable available across my > entire app the "Rails" way.
I would put it in your config/environments/[environment].rb files, one per environment, or put the local (test/development) one in your environment.rb file, and the deployment version in the production.rb file. Walter > > Thanks! > > -- > Posted via http://www.ruby-forum.com/. > > -- > You received this message because you are subscribed to the Google Groups > "Ruby on Rails: Talk" group. > To post to this group, send email to rubyonrails-talk@googlegroups.com. > To unsubscribe from this group, send email to > rubyonrails-talk+unsubscr...@googlegroups.com. > 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 post to this group, send email to rubyonrails-talk@googlegroups.com. To unsubscribe from this group, send email to rubyonrails-talk+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.