class ApartmentAcmeClient::DomainChecker

Public Instance Methods

accessible_domains() click to toggle source

returns an array containing 2 lists: successful domains rejected domains (those which don't appear properly configured in DNS)

# File lib/apartment_acme_client/domain_checker.rb, line 6
def accessible_domains
  possible_domains = ApartmentAcmeClient.domains_to_check

  domains = []
  rejected_domains = []
  possible_domains.each do |domain|
    if ApartmentAcmeClient::Verifier.new(domain).properly_configured?
      domains << domain
    else
      rejected_domains << domain
    end
  end
  [domains, rejected_domains]
end