# File lib/chef/runner.rb, line 42 def build_provider(resource) provider_class = Chef::Platform.find_provider_for_node(run_context.node, resource) Chef::Log.debug("#{resource} using #{provider_class.to_s}") provider = provider_class.new(resource, run_context) provider.load_current_resource provider end