class Encryptbot::Configuration
Attributes
acme_email[RW]
domains[RW]
heroku_app[RW]
heroku_token[RW]
route53_access_key_id[RW]
route53_acme_record_name[RW]
route53_hosted_zone_id[RW]
route53_secret_access_key[RW]
test_mode[RW]
Public Class Methods
new()
click to toggle source
# File lib/encryptbot/configuration.rb, line 8 def initialize @heroku_app = nil @heroku_token = nil @route53_hosted_zone_id = nil @route53_acme_record_name = nil @route53_access_key_id = nil @route53_secret_access_key = nil @acme_email = nil @test_mode = false # use lets encrypt staging @domains = [] #["*.domain1.com","*.domain2.com"] end
Public Instance Methods
valid?()
click to toggle source
# File lib/encryptbot/configuration.rb, line 20 def valid? heroku_app && heroku_token && acme_email && domains.any? && route53_access_key_id end