module Poise::Helpers::ResourceCloning::ResourceBuilderPatch
Monkeypatch for Chef::ResourceBuilder to silence the warning if needed.
@api private
Public Class Methods
install!()
click to toggle source
@api private
# File lib/poise/helpers/resource_cloning.rb, line 47 def self.install! begin require 'chef/resource_builder' Chef::ResourceBuilder.send(:prepend, ResourceBuilderPatch) rescue LoadError # For 12.0, this is already taken care of. end end
Public Instance Methods
emit_cloned_resource_warning()
click to toggle source
@api private
Calls superclass method
# File lib/poise/helpers/resource_cloning.rb, line 57 def emit_cloned_resource_warning super unless resource.is_a?(ResourceCloning) end
emit_harmless_cloning_debug()
click to toggle source
@api private
Calls superclass method
# File lib/poise/helpers/resource_cloning.rb, line 62 def emit_harmless_cloning_debug super unless resource.is_a?(ResourceCloning) end