[Backgroundrb-devel] Rails Configuration in Workers
Adam Williams
adam at thewilliams.ws
Mon May 5 08:13:30 EDT 2008
I'm not a dev of backgroundrb, but in the two weeks I've been using it
- this is definitely in need of repair. Look at this simple Google
search of the list archive: http://tinyurl.com/6xk4g2 Intentional or
not, folks are confused by it.
BackgrounDRb developers - Thanks for all the hard work. I only want to
encourage Scott to help you make it better ;)
aiwilliams
On May 4, 2008, at 7:09 PM, Scott Willson wrote:
> I override some Rails' configuration options in my project, like:
> config.database_configuration_file = "#{RAILS_ROOT}/local/config/
> database.yml"
>
> But they aren't picked up in BackgroundRB because Rails ActiveRecord
> is just initialized directly in MasterWorker#load_rails_env:
> db_config_file = YAML.load(ERB.new(IO.read("#{RAILS_HOME}/
> config/database.yml")).result)
>
> Is this an intentional design decision, or just simplest approach
> tha's "good enough?" Personally, I'd prefer that my Rails'
> environment was initialized the same way in my client application,
> BackgroundRB server and the workers—and I'm happy to contribute a
> patch to do it. If it makes sense. Is this a dead end that's been
> discussed before, or has just no one needed it before?
>
> Thanks for any info.
>
> Scott
>
> _______________________________________________
> Backgroundrb-devel mailing list
> Backgroundrb-devel at rubyforge.org
> http://rubyforge.org/mailman/listinfo/backgroundrb-devel
More information about the Backgroundrb-devel
mailing list