Dependendo do seu sistema, Ruby pode ter sido compilado com
Psych
suporte, que substitui o antigo Syck
analisador. O problema que você está vendo (que envolve apenas o uso de um arquivo yaml "seco" com os padrões) já foi corrigido em Psych
, mas ainda não está em uma versão Ruby lançada. Por enquanto, você pode forçar o analisador YAML a usar Syck em vez de Psych colocando isso no final do seu boot.rb (mas cuidado - uma versão futura do Ruby não incluirá mais Syck):
YAML::ENGINE.yamler = 'syck'
Ou você pode simplesmente usar um arquivo YAML não DRY (sem os padrões) por enquanto.