class Route53Aliaser::Configuration
Attributes
aws_access_key_id[RW]
aws_secret_access_key[RW]
cache[RW]
logger[RW]
source_record[RW]
target_record[RW]
zone_id[RW]
Public Class Methods
new()
click to toggle source
# File lib/route53_aliaser/configuration.rb, line 6 def initialize @logger = defined?(Rails) ? Rails.logger : Logger.new(STDOUT) @cache = defined?(Rails) ? Rails.cache : ActiveSupport::Cache::MemoryStore.new end
Public Instance Methods
source_key()
click to toggle source
# File lib/route53_aliaser/configuration.rb, line 15 def source_key "rt53_#{source_record}_ips" end
target_key()
click to toggle source
# File lib/route53_aliaser/configuration.rb, line 11 def target_key "rt53_#{target_record}_ips" end