class LetsencryptPlugin::FileOutput
Public Class Methods
new(domain, cert, out_dir)
click to toggle source
Calls superclass method
LetsencryptPlugin::CertificateOutput::new
# File lib/letsencrypt_plugin/file_output.rb, line 5 def initialize(domain, cert, out_dir) super(domain, cert) @output_dir = out_dir end
Public Instance Methods
display_info()
click to toggle source
# File lib/letsencrypt_plugin/file_output.rb, line 14 def display_info Rails.logger.info('Saving certificates and key...') end
output_cert(cert_type, cert_content)
click to toggle source
# File lib/letsencrypt_plugin/file_output.rb, line 10 def output_cert(cert_type, cert_content) File.write(File.join(@output_dir, "#{@domain}-#{cert_type}"), cert_content) end