# File lib/deltacloud/drivers/mock/mock_driver.rb, line 385
  def delete_bucket(credentials, name, opts={})
    check_credentials(credentials)
    bucket = bucket(credentials, {:id => name})
    unless (bucket.size == "0")
     raise Deltacloud::BackendError.new(403, self.class.to_s, "bucket-not-empty", "delete operation not valid for non-empty bucket")
    end
    safely do
      File.delete(File::join(@storage_root, 'buckets', "#{name}.yml"))
    end
  end