要求在Rails应用启动时存在ENV VAR

时间:2013-03-05 21:48:54

标签: ruby-on-rails heroku configuration environment-variables

Figaro等宝石和Heroku等服务允许使用环境变量运行时Rails应用配置。

如何验证应用程序是否需要存在 env var ,如果不存在则无法启动?

1 个答案:

答案 0 :(得分:0)

你可以把这样的东西放到初始化器中:

# config/initializers/check_env.rb
fail "MY_ENV not defined" unless ENV["MY_VAR"]