我想利用Puma自动加载特定于环境的配置(即config/puma/<environment>.rb
),但我也希望有一些常见的(对所有环境)配置。目前我正在使用未记录的_load_from
Puma DSL从config/puma.rb
引入config/puma/<environment>.rb
,但我想知道是否有更好的方法来实现它。有没有其他人解决这个问题,你采取了什么方法?
答案 0 :(得分:0)
未来Mike在这里拥有近一年的Ruby经验。查看Configuration#load方法,似乎没有直接实现这一点。它将选择基于环境的配置文件(如果存在),返回全局配置文件。 evanphx added一个公共DSL#在2月加载了DSL,它正在尝试用_load_from做的事情,所以这可能是最好的路线。