Sha256: d3e9110f8dc486d305a8a77e4436df9848ee3f4515d7662b02c70df1eb13fa64
Contents?: true
Size: 347 Bytes
Versions: 3
Compression:
Stored size: 347 Bytes
Contents
require 'stringio' require 'chef/config' module KnifeCookbookDependencies module KnifeUtils def self.capture_knife_output(knife_obj) knife_obj.ui = Chef::Knife::UI.new(StringIO.new, StringIO.new, StringIO.new, { :format => :json }) knife_obj.run knife_obj.ui.stdout.rewind knife_obj.ui.stdout.read end end end
Version data entries
3 entries across 3 versions & 1 rubygems