method

send_push_request

send_push_request(name, args, use_otp = false)
private

No documentation available.

# File lib/rubygems/commands/push_command.rb, line 128
  def send_push_request(name, args, use_otp = false)
    rubygems_api_request(*args) do |request|
      request.body = Gem.read_binary name
      request.add_field "Content-Length", request.body.size
      request.add_field "Content-Type",   "application/octet-stream"
      request.add_field "Authorization",  api_key
      request.add_field "OTP", options[:otp] if use_otp
    end
  end