【发布时间】:2011-12-21 18:17:05
【问题描述】:
我正在为一个项目使用 ruby 'configuration' gem。目前,我的项目模块中有一个应用程序类,要获取配置,调用App.config 返回配置对象。
在我的类中访问嵌套配置变量时,我会调用App.config.rabbitmq.host。但是,这不起作用,因为 rabbitmq 正在返回一个哈希值。
base = Configuration.for('default') {
rabbitmq {
host 'localhost'
port 5672
username 'guest'
password 'guest'
vhost '/'
}
}
这就是我的配置的样子。它由我正在使用的实际配置对象继承:
Configuration.for('development', base) {
}
我做错了什么?我在访问嵌套配置的类中需要配置 gem。
谢谢
【问题讨论】:
标签: ruby configuration