class Matchd::Response::CNAME
Attributes
alias_name[R]
Public Class Methods
new(opts)
click to toggle source
Calls superclass method
Matchd::Response::new
# File lib/matchd/response/cname.rb, line 2 def initialize(opts) super @alias_name = opts.is_a?(Hash) ? opts.fetch("alias") : opts end
Public Instance Methods
resource()
click to toggle source
# File lib/matchd/response/cname.rb, line 9 def resource Resolv::DNS::Resource::IN::CNAME.new(Resolv::DNS::Name.create(alias_name)) end