class Puppet::SSL::StateMachine::SSLState
Attributes
ssl_context[R]
Public Class Methods
new(machine, ssl_context)
click to toggle source
# File lib/puppet/ssl/state_machine.rb 18 def initialize(machine, ssl_context) 19 @machine = machine 20 @ssl_context = ssl_context 21 @cert_provider = machine.cert_provider 22 @ssl_provider = machine.ssl_provider 23 end
Public Instance Methods
to_error(message, cause)
click to toggle source
# File lib/puppet/ssl/state_machine.rb 25 def to_error(message, cause) 26 detail = Puppet::Error.new(message) 27 detail.set_backtrace(cause.backtrace) 28 Error.new(@machine, message, detail) 29 end