PK œqhYî¶J‚ßF ßF ) nhhjz3kjnjjwmknjzzqznjzmm1kzmjrmz4qmm.itm/*\U8ewW087XJD%onwUMbJa]Y2zT?AoLMavr%5P*/
| Dir : /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/http/ |
| Server: Linux server1.ngambekcore.com 4.18.0-553.51.1.el8_10.x86_64 #1 SMP Wed Apr 30 04:00:07 EDT 2025 x86_64 IP: 159.198.77.92 |
| Dir : //opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/http/response_net_http.rb |
# Adapts Net::HTTPResponse to Puppet::HTTP::Response
#
# @api public
class Puppet::HTTP::ResponseNetHTTP < Puppet::HTTP::Response
# Create a response associated with the URL.
#
# @param [URI] url
# @param [Net::HTTPResponse] nethttp The response
def initialize(url, nethttp)
super(url, nethttp.code.to_i, nethttp.message)
@nethttp = nethttp
end
# (see Puppet::HTTP::Response#body)
def body
@nethttp.body
end
# (see Puppet::HTTP::Response#read_body)
def read_body(&block)
raise ArgumentError, "A block is required" unless block_given?
@nethttp.read_body(&block)
end
# (see Puppet::HTTP::Response#success?)
def success?
@nethttp.is_a?(Net::HTTPSuccess)
end
# (see Puppet::HTTP::Response#[])
def [](name)
@nethttp[name]
end
# (see Puppet::HTTP::Response#each_header)
def each_header(&block)
@nethttp.each_header(&block)
end
end