如何访问ruby gem指挥官的global_options?我看到像
这样的例子global_option('--verbose') { $verbose = true }
...
c.action do |args, options|
say 'foo' if $verbose
...
如果我想检查c.action块之外的选项,那怎么办?
答案 0 :(得分:0)
据我所知,不会直接在动作块之外访问global_option。 这不是问题,因为有多个选项可以处理全局设置,两者都与global_option调用的块绑定。
选项1:
在块内设置散列/数组。
Wrapper
选项2:
在用户触发选项后,在块中填充
。Subject