Class: ChefMetal::ConvergenceStrategy
- Inherits:
-
Object
- Object
- ChefMetal::ConvergenceStrategy
show all
- Defined in:
- lib/chef_metal/convergence_strategy.rb,
lib/chef_metal/convergence_strategy/install_sh.rb,
lib/chef_metal/convergence_strategy/install_msi.rb,
lib/chef_metal/convergence_strategy/no_converge.rb,
lib/chef_metal/convergence_strategy/install_cached.rb,
lib/chef_metal/convergence_strategy/precreate_chef_objects.rb
Defined Under Namespace
Classes: InstallCached, InstallMsi, InstallSh, NoConverge, PrecreateChefObjects
Instance Method Summary
collapse
Instance Method Details
#cleanup_convergence(action_handler, node) ⇒ Object
11
12
13
|
# File 'lib/chef_metal/convergence_strategy.rb', line 11
def cleanup_convergence(action_handler, node)
raise "cleanup_convergence not overridden on #{self.class}"
end
|
#converge(action_handler, machine, chef_server) ⇒ Object
7
8
9
|
# File 'lib/chef_metal/convergence_strategy.rb', line 7
def converge(action_handler, machine, chef_server)
raise "converge not overridden on #{self.class}"
end
|
#setup_convergence(action_handler, machine, machine_resource) ⇒ Object
3
4
5
|
# File 'lib/chef_metal/convergence_strategy.rb', line 3
def setup_convergence(action_handler, machine, machine_resource)
raise "setup_convergence not overridden on #{self.class}"
end
|