Sha256: a5181b6183cbbe18b774b3b5d48b33adcdf45db5f97fccd0055a3f79f68af592
Contents?: true
Size: 892 Bytes
Versions: 2
Compression:
Stored size: 892 Bytes
Contents
require 'cert_watch/engine' module CertWatch def self.config fail('Call CertWatch.setup before accessing CertWatch.config') unless @config @config end def self.setup @config = Configuration.new yield @config if block_given? self.client = CertbotClient.new(executable: config.certbot_executable, port: config.certbot_port) self.installer = PemDirectoryInstaller.new(pem_directory: config.pem_directory, input_directory: config.certbot_output_directory, reload_command: config.server_reload_command) end mattr_accessor :client mattr_accessor :installer def self.active_admin_load_path Dir[CertWatch::Engine.root.join('admin')].first end def self.domain_owner(options) DomainOwner.define(options) end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
cert_watch-1.1.0 | lib/cert_watch.rb |
cert_watch-1.0.0 | lib/cert_watch.rb |