On Wed, Jun 11, 2008 at 9:55 AM, Ben Munat <[EMAIL PROTECTED]> wrote: > However, the main benefit of switching to a Ruby config file seems to be > "because database.yml was the only yaml config file", which doesn't seem > like a particularly great reason.
That sounds like a great reason to me. Why pull in a whole different technology just to read a 6-line file?? (maybe that's what you were meaning when you said YAML was a mysterious place inside Rails?) Or, easily work around wandering mysql socket locations (excuse the junk code): config.active_record.connection.configure do |db| db.adapter = 'mysql' sockets = %w(/var/run/mysqld/mysqld.sock /var/lib/mysql/mysql.sock /tmp/mysql.sock) db.socket = sockets.find { |f| File.exist?(f) } end Does anyone even use YAML anymore? My projects are mostly JSON, a little XML, and zero YAML. database.yml is an an anachronism. Why keep this legacy inside Rails? Great work Adam. I'll be installing your patch as I move projects to Rails 2.1 and I sure hope it moves upstream quickly. - Scott --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Core" group. To post to this group, send email to rubyonrails-core@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/rubyonrails-core?hl=en -~----------~----~----~----~------~----~------~--~---