配置宝石的信息

时间:2014-04-14 20:42:44

标签: ruby gem

我正在开发一个需要配置主机名,用户名和密码的gem。我更喜欢将此配置信息存储在config / directoryservices.yml

如何让我的宝石在安装后自动创建此文件?

我已经看到很多地方都说配置信息应该作为带有宝石的哈希传递。这个gem的主要用途是安装在~15台服务器上的应用程序中。每台服务器都需要不同的配置信息。

如果最好在应用程序中包含YAML代码然后将数据作为哈希传递给gem,我可以这样做,但我仍然希望指出最佳方法。

使用这种配置的gem的一个例子是activeldap

1 个答案:

答案 0 :(得分:0)

如果您正在使用rails gem,则可以创建install generator,将默认config fileload it复制到您的应用中。