Method: Chef::Provider::DscScript#initialize
- Defined in:
- lib/chef/provider/dsc_script.rb
#initialize(dsc_resource, run_context) ⇒ DscScript
Returns a new instance of DscScript.
29 30 31 32 33 34 35 36 37 38 39 40 |
# File 'lib/chef/provider/dsc_script.rb', line 29 def initialize(dsc_resource, run_context) super(dsc_resource, run_context) @dsc_resource = dsc_resource @resource_converged = false @operations = { set: Proc.new do |config_manager, document| config_manager.set_configuration(document) end, test: Proc.new do |config_manager, document| config_manager.test_configuration(document) end } end |