为了让我的应用程序只有一个配置点,我需要制作一个 YAML 配置文件,它也是有效的 ruby 代码。即可以解析为 YAML 并解析为 ruby 的混合语法文件。
我的应用程序是一组由god
gem 管理的进程。我想为每个新的配置文件加载一组新的维护进程(监视)。
上帝允许加载定义了新手表的新 app.god (ruby) 文件,但我不想要 app.god 和 app.yml,只有一个文件。最简单的可能是只拥有 app.god 文件并在其中包含配置,但我更喜欢 yml 文件的想法,它也是有效的 ruby 代码。