diff options
Diffstat (limited to 'lib/chef/application/apply.rb')
-rw-r--r-- | lib/chef/application/apply.rb | 18 |
1 files changed, 8 insertions, 10 deletions
diff --git a/lib/chef/application/apply.rb b/lib/chef/application/apply.rb index 3e3fb58448..d7f2359b02 100644 --- a/lib/chef/application/apply.rb +++ b/lib/chef/application/apply.rb @@ -200,16 +200,14 @@ class Chef::Application::Apply < Chef::Application end def run_application - begin - parse_options - run_chef_recipe - Chef::Application.exit! "Exiting", 0 - rescue SystemExit - raise - rescue Exception => e - Chef::Application.debug_stacktrace(e) - Chef::Application.fatal!("#{e.class}: #{e.message}", e) - end + parse_options + run_chef_recipe + Chef::Application.exit! "Exiting", 0 + rescue SystemExit + raise + rescue Exception => e + Chef::Application.debug_stacktrace(e) + Chef::Application.fatal!("#{e.class}: #{e.message}", e) end # Get this party started |