Cómo usar valores YML en una configuración / inicializador

Estoy trabajando para integrar Facebook en mi aplicación. Para hacer eso estoy usando koala, devise y omniauth.

Para koala, tengo

/config/facebook.yml

development:
    app_id: 123123132123
    secret_key: dasadsasd1231231
test:
    app_id: 313131313
    secret_key: das132asdads12132
production:
    app_id: dasdsadsadsadsa
    secret_key: adsdsa12das123fds21

Entonces también tengo con omniauth:

/config/initalizers/omniauth.rb

Rails.application.config.middleware.use OmniAuth::Builder do
  provider :facebook, 123123132123, 'dasadsasd1231231'
end

Problema aquí es que tengo el mismo valor repetido en ambas ubicaciones. ¿Cómo puedo secar esto para que app_id y secret_key solo vivan en un lugar y un archivo haga referencia al otro?

Respuestas a la pregunta(2)

Su respuesta a la pregunta