class Chef::Provisioning::ConvergenceStrategy::NoConverge

Public Instance Methods

chef_server() click to toggle source
# File lib/chef/provisioning/convergence_strategy/no_converge.rb, line 9
def chef_server
  @chef_server ||= convergence_options[:chef_server] || Cheffish.default_chef_server(config)
end
cleanup_convergence(action_handler, machine_spec) click to toggle source
# File lib/chef/provisioning/convergence_strategy/no_converge.rb, line 19
def cleanup_convergence(action_handler, machine_spec)
  _self = self
  Chef::Provisioning.inline_resource(action_handler) do
    chef_node machine_spec.name do
      chef_server _self.chef_server
      action :delete
    end
    chef_client machine_spec.name do
      chef_server _self.chef_server
      action :delete
    end
  end
end
converge(action_handler, machine) click to toggle source
# File lib/chef/provisioning/convergence_strategy/no_converge.rb, line 16
def converge(action_handler, machine)
end
setup_convergence(action_handler, machine) click to toggle source
# File lib/chef/provisioning/convergence_strategy/no_converge.rb, line 13
def setup_convergence(action_handler, machine)
end