Is this correct? <% Site = YAML.load(ERB.new(File.read(File.join(RAILS_ROOT, 'config', 'sites.yml'))).result) %>
On Thu, Jun 17, 2010 at 00:27, trybeee <tryb...@gmail.com> wrote: > YAML.load(ERB.new(File.read(path_to_file)).result) > > On Jun 16, 6:14 pm, Chris Habgood <chabg...@gmail.com> wrote: > > Ok, in my load_config I do this: > > > > Site = YAML.load_file(File.join(RAILS_ROOT, 'config', 'sites.yml')) > > > > Something like this in the database.yml? > > > > host: <%= Site['name']['db'] %> > > > > On Wed, Jun 16, 2010 at 03:26, Frederick Cheung > > <frederick.che...@gmail.com>wrote: > > > > > > > > > > > > > On Jun 14, 6:50 pm, Me <chabg...@gmail.com> wrote: > > > > I have a yml file with ip info. When I try to do " host: > Site['name'] > > > > ['ip'] it is getting interpreted directly and it is saying Bad URI: > > > > Site['name']['ip'] > > > > > > How do I get the database yml to interpret the Site constant? I can > > > > see the hash in the console. > > > > > database.yml is passed through erb > > > > > Fred > > > > > -- > > > 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<rubyonrails-talk%2bunsubscr...@googlegroups.com><rubyonrails-talk%2Bunsubscrib > e...@googlegroups.com> > > > . > > > For more options, visit this group at > > >http://groups.google.com/group/rubyonrails-talk?hl=en. > > -- > 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-t...@googlegroups.com. > To unsubscribe from this group, send email to > rubyonrails-talk+unsubscr...@googlegroups.com<rubyonrails-talk%2bunsubscr...@googlegroups.com> > . > For more options, visit this group at > http://groups.google.com/group/rubyonrails-talk?hl=en. > > -- 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-t...@googlegroups.com. To unsubscribe from this group, send email to rubyonrails-talk+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.