# File lib/puppet/ssl/host.rb, line 142 142: def generate_certificate_request 143: generate_key unless key 144: @certificate_request = CertificateRequest.new(name) 145: @certificate_request.generate(key.content) 146: begin 147: @certificate_request.save 148: rescue 149: @certificate_request = nil 150: raise 151: end 152: 153: true 154: end