Sha256: da15fdf79c19f7a80eaa1d71abfe2325fd2fb426b5bfbfdfffe5b37e9e21d431
Contents?: true
Size: 477 Bytes
Versions: 12
Compression:
Stored size: 477 Bytes
Contents
class Puppet::HTTP::Resolver def initialize(client) @client = client end def resolve(session, name, ssl_context: nil) raise NotImplementedError end def check_connection?(session, service, ssl_context: nil) service.connect(ssl_context: ssl_context) return true rescue Puppet::HTTP::ConnectionError => e session.add_exception(e) Puppet.debug("Connection to #{service.url} failed, trying next route: #{e.message}") return false end end
Version data entries
12 entries across 12 versions & 1 rubygems