# File lib/ohai/system.rb, line 69 def provides(*paths) paths.each do |path| parts = path.split('/') h = @providers unless parts.length == 0 parts.shift if parts[0].length == 0 parts.each do |part| h[part] ||= Mash.new h = h[part] end end h[:_providers] ||= [] h[:_providers] << @plugin_path end end