如何在Rails中指定环境依赖?

时间:2012-08-19 18:11:41

标签: ruby-on-rails ruby ruby-on-rails-3

在哪里列出Rails应用程序的环境变量依赖项?

如果用户未指定变量或者至少输出某种形式的通知,我不希望应用程序运行***在您设置以下环境变量之前不要运行。 。“

1 个答案:

答案 0 :(得分:3)

我会在config/boot.rb中添加类似内容:

# usual boot.rb stuff...
raise 'Set PANCAKES in your environment!' unless ENV.has_key? 'PANCAKES'

关于boot.rb的好处是它在启动过程中很早就运行了,所以在你知道之前你不必等待所有的Rails机器启动(这可能需要很长时间)有一个问题。