Module: Puppet::SSL::CertificateRequest::AutoSigner

Defined in:
lib/vendor/puppet/ssl/certificate_request.rb

Overview

If auto-signing is on, sign any certificate requests as they are saved.

Instance Method Summary collapse

Instance Method Details

#save(instance, key = nil) ⇒ Object



11
12
13
14
15
16
17
18
# File 'lib/vendor/puppet/ssl/certificate_request.rb', line 11

def save(instance, key = nil)
  super

  # Try to autosign the CSR.
  if ca = Puppet::SSL::CertificateAuthority.instance
    ca.autosign
  end
end