Module: LetsencryptPlugin

Defined in:
lib/letsencrypt_plugin.rb,
lib/letsencrypt_plugin/engine.rb,
lib/letsencrypt_plugin/version.rb,
lib/letsencrypt_plugin/file_store.rb,
lib/letsencrypt_plugin/file_output.rb,
lib/letsencrypt_plugin/heroku_output.rb,
app/models/letsencrypt_plugin/setting.rb,
lib/letsencrypt_plugin/database_store.rb,
lib/letsencrypt_plugin/challenge_store.rb,
app/models/letsencrypt_plugin/challenge.rb,
lib/letsencrypt_plugin/certificate_output.rb,
app/controllers/letsencrypt_plugin/application_controller.rb

Defined Under Namespace

Classes: ApplicationController, CertGenerator, CertificateOutput, Challenge, ChallengeStore, DatabaseStore, Engine, FileOutput, FileStore, HerokuOutput, Setting

Constant Summary collapse

Config =
Class.new(OpenStruct)
VERSION =
'0.0.9'.freeze

Class Method Summary collapse

Class Method Details

.configObject



15
16
17
# File 'lib/letsencrypt_plugin.rb', line 15

def self.config
  @config || Config.new
end

.config=(options) ⇒ Object



11
12
13
# File 'lib/letsencrypt_plugin.rb', line 11

def self.config=(options)
  @config = Config.new(options || {})
end