Method: Chef::Provider::Deploy#action_deploy
- Defined in:
- lib/chef/provider/deploy.rb
#action_deploy ⇒ Object
98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 |
# File 'lib/chef/provider/deploy.rb', line 98 def action_deploy save_release_state if deployed?(release_path ) if current_release?(release_path ) Chef::Log.debug("#{@new_resource} is the latest version") else rollback_to release_path end else with_rollback_on_error do deploy end end end |