module Poise::Helpers::LWRPPolyfill::Provider::ClassMethods
@!classmethods
Public Instance Methods
included(klass)
click to toggle source
Calls superclass method
# File lib/poise/helpers/lwrp_polyfill.rb, line 145 def included(klass) super klass.extend(ClassMethods) # Mask Chef::Provider#load_current_resource because it throws NotImplementedError. if klass.is_a?(Class) && klass.superclass == Chef::Provider klass.send(:include, LoadCurrentResource) end # Reinstate the Chef DSL, removed in Chef 12. klass.send(:include, Chef::DSL::Recipe) end