[Mongrel] Passing environment to mongrel apps

ufuk kocolu ufuk at pilli.com
Tue Apr 24 07:30:11 EDT 2007

I needed the same thing, if you are on linux just use

export ENV_NAME=value; mongrel_rails start

Pete DeLaurentis wrote:
> Hi guys,
> I'm looking for a way to pass environment variables to my Rails app  
> via Mongrel.  I want to conditionally execute code in environment.rb  
> based on these environment variables.
> Background:
> 1. I have some special stuff I want to do when my Rails app first starts
> 2. So, stuff it in environment.rb in after_initialize, right?
> 3. Not this time.  I have several other background processes that  
> include environment.rb, but shouldn't run this code.
> Some other background:
> I'm using lighttpd, mongrel, and mongrel_cluster
> If there's not a way to do this, I can fallback on having all the  
> background processes set an environment variable, but this doesn't  
> seem as clean.
> Thanks for the help!
> Pete
> _______________________________________________
> Mongrel-users mailing list
> Mongrel-users at rubyforge.org
> http://rubyforge.org/mailman/listinfo/mongrel-users

More information about the Mongrel-users mailing list