    # File lib/chef/knife/data_bag_delete.rb, line 32
          def run
            if @name_args.length == 2
              delete_object(Chef::DataBagItem, @name_args[1], "data_bag_item") do
                rest.delete_rest("data/#{@name_args[0]}/#{@name_args[1]}")
              end
            elsif @name_args.length == 1
              delete_object(Chef::DataBag, @name_args[0], "data_bag") do
                rest.delete_rest("data/#{@name_args[0]}")
              end
            else
              show_usage
              ui.fatal("You must specify at least a data bag name")
              exit 1
            end
          end