ruby gem可以在运行时自动重新加载配置文件
|
我正在寻找可以在运行时刷新配置文件(yaml)的ruby gem(或开发一个想法)。这样我就可以存储在变量中并使用它们。
没有找到相关结果
已邀请:
2 个回复
奥李
豆兢
您可以像这样加载此配置:
然后使用类似struct的方法访问它:
或使用类似Hash的界面,使用
,using5ѭ或以下各项的组合 都:
您可以通过可配置性界面安装它:
自从您检查文件加载的文件是否已更改 加载它:
如果已更改(或即使没有更改),则可以重新加载它,它会通过Configurability界面自动重新安装:
您可以通过相同的Struct或类似Hash的界面进行修改,并将修改后的配置写回到相同的文件中:
然后将其转储到YAML字符串:
或将其写回到从中加载的文件中: