Ubuntu Ruby 1.9.2 bug no YAML
Pegamos um bug do Yaml no ruby 1.9.2 (no Ubuntu) que não pegava valores de configuração específica de um enviroment.
*obs: esse problema não ocorre no Mac
Por exemplo, com essa conf:
defaults: &defaults
default_domain: 'defakto.com.br'
development:
servers: ['server1.defakto.com.br']
<<: *defaults
test:
servers: ['server2.defakto.com.br', 'server3.defakto.com.br']
<<: *defaults
Com essa conf, no env "test" a config "servers" retornava nil
O problema está mais ou menos explicado neste link e neste outro link tem a solução que é basicamente colocar a linha abaixo no application.rb:
YAML::ENGINE.yamler = 'syck'
vlw!
0 comments: