Puma配置文件优先级

时间:2015-09-29 20:22:50

标签: ruby puma

我想利用Puma自动加载特定于环境的配置(即config/puma/<environment>.rb),但我也希望有一些常见的(对所有环境)配置。目前我正在使用未记录的_load_from Puma DSL从config/puma.rb引入config/puma/<environment>.rb,但我想知道是否有更好的方法来实现它。有没有其他人解决这个问题,你采取了什么方法?

1 个答案:

答案 0 :(得分:0)

未来Mike在这里拥有近一年的Ruby经验。查看Configuration#load方法,似乎没有直接实现这一点。它将选择基于环境的配置文件(如果存在),返回全局配置文件。 evanphx added一个公共DSL#在2月加载了DSL,它正在尝试用_load_from做的事情,所以这可能是最好的路线。