class HeadChef::Cli
Public Class Methods
start(given_args=ARGV, config={})
click to toggle source
Calls superclass method
# File lib/head_chef/cli.rb, line 9 def start(given_args=ARGV, config={}) begin super HeadChef.cleanup rescue Berkshelf::BerkshelfError => e HeadChef.ui.error e Kernel.exit(e.status_code) rescue Ridley::Errors::HTTPError => e HeadChef.ui.error "#{e.class}: #{e} \nEndpoint: #{e.env[:url]}" Kernel.exit(1337) end end