diff --git a/.rubocop.yml b/.rubocop.yml new file mode 100644 index 0000000..ef5cf3d --- /dev/null +++ b/.rubocop.yml @@ -0,0 +1,3 @@ +Lint/DuplicateCaseCondition: + Exclude: + - 'spec/chef/knife/linode_server_create_spec.rb' diff --git a/lib/chef/knife/linode_server_delete.rb b/lib/chef/knife/linode_server_delete.rb index a702f21..55cf25a 100644 --- a/lib/chef/knife/linode_server_delete.rb +++ b/lib/chef/knife/linode_server_delete.rb @@ -51,13 +51,11 @@ class LinodeServerDelete < Chef::Knife # the user is already making their intent known. It is not # necessary to make them confirm two more times. def destroy_item(klass, name, type_name) - begin - object = klass.load(name) - object.destroy - ui.warn("Deleted #{type_name} #{name}") - rescue Net::HTTPServerException - ui.warn("Could not find a #{type_name} named #{name} to delete!") - end + object = klass.load(name) + object.destroy + ui.warn("Deleted #{type_name} #{name}") + rescue Net::HTTPServerException + ui.warn("Could not find a #{type_name} named #{name} to delete!") end def run