【文件属性】:
文件名称:configulator:从模板生成配置文件
文件大小:7KB
文件格式:ZIP
更新时间:2021-06-08 12:06:01
Ruby
配置器:生成配置文件
Configurator 允许您维护具有配置值的单个文件,这些配置值可用于基于模板生成其他配置文件。
例如,如果您需要为 Hadoop 集群生成所有配置文件,并且这些文件的类型(xml、json、yaml 等)各不相同,但都依赖于相同的几个配置值,您可以使用配置器来生成这些文件.
Configulator 是一种工具,它以单个主输入配置文件和一定数量的模板文件作为输入,然后输出替换了正确配置值的模板文件。 此外,还有一种指定默认值的方法,然后配置器将覆盖每个环境所需的值。
请参阅了解为什么这很有用的背景。
安装
将此行添加到应用程序的 Gemfile 中:
gem 'configulator'
然后执行:
$ bundle
或者自己安装:
$ gem install configulator
用法
配置器可以接受 json 或 yaml 格式的主配
【文件预览】:
configulator-master
----.travis.yml(50B)
----bin()
--------configulator(443B)
----configulator.gemspec(1KB)
----Rakefile(409B)
----test()
--------configulator_test.rb(2KB)
----Gemfile(97B)
----.gitignore(186B)
----lib()
--------configulator()
--------configulator.rb(498B)
----README.md(3KB)
----LICENSE.txt(1KB)