2014-12-06 40 views
0

我之前沒有使用過Figaro並查看過文檔,我看不到我對此示例有不同的實現,但是當我推送到heroku時,出現語法錯誤行:Figaro - 語法

password: ENV["MAILER_REGISTRATION_KEY"], ENV["MAILER_REGISTRATION_SECRET"] 

的錯誤是:syntax error, unexpected '\n', expecting =>

我不知道是什麼改變。我不知道在哪裏放'=>'

此外,我不確定我已經正確地在application.yml文件中設置了東西。

我有一個單一的線,說:

MAILER_REGISTRATION_SECRET: "password" 

我不知道我是否需要添加費加羅文檔中類似例子推其他線路,如果是,如何確定這些應是。

非常感謝提前。

回答

0

此行是無效的YAML或紅寶石:

password: ENV["MAILER_REGISTRATION_KEY"], ENV["MAILER_REGISTRATION_SECRET"] 

你試圖做到這一點?

​​

或者,也許這?

password: [ENV["MAILER_REGISTRATION_KEY"], ENV["MAILER_REGISTRATION_SECRET"]] 
+0

謝謝你。第二行似乎已經努力讓heroku正確推送,雖然我現在有一個omniauth回調錯誤,當我測試使用該密碼認證註冊。我會發佈一個單獨的問題,試試看看是否有人可能知道如何解決這個問題。非常感謝您的幫助。 – Mel 2014-12-06 07:52:25