费加罗 - 语法

时间:2014-12-06 05:42:48

标签: ruby-on-rails heroku

我之前没有使用过Figaro并查看了文档,我看不出我对这个示例的实现方式有所不同,但是当我推送到heroku时,我得到了一个语法错误,其中包含以下行:< / p>

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

错误是:syntax error, unexpected '\n', expecting =>

我不知道该改变什么。我不知道放在哪里'=>'

另外,我不确定我是否在application.yml文件中正确设置了。

我有一行说:

MAILER_REGISTRATION_SECRET: "password"

我不知道是否需要在figaro文档中添加类似于pusher示例的其他行,如果是,那么如何确定它们应该是什么。

非常感谢提前。

1 个答案:

答案 0 :(得分:0)

此行无效yaml或ruby:

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

你想这样做吗?

password: "#{ENV['MAILER_REGISTRATION_KEY']},#{ENV['MAILER_REGISTRATION_SECRET']}"

或许这个?

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