method

send_push_request

ruby latest stable - Class: Gem::Commands::PushCommand

Method not available on this version

This method is only available on newer versions. The first available version (v2_6_3) is shown here.

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