Sha256: bffeba87212ae399c0ed6b8df72b596ab51977439437d7214665e94e381409b6
Contents?: true
Size: 562 Bytes
Versions: 4
Compression:
Stored size: 562 Bytes
Contents
module Glare class DnsRecord def initialize(name:, type:, content:, proxied: false) @name = name @type = type @content = content @proxied = proxied end def to_h { type: @type, name: @name, content: @content, proxied: @proxied } end def ==(dns_record) @type == dns_record.type && @name == dns_record.name && @content == dns_record.content && @proxied == dns_record.proxied end attr_reader :content, :type, :name, :proxied end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
glare-0.9.0 | lib/glare/dns_record.rb |
glare-0.8.0 | lib/glare/dns_record.rb |
glare-0.7.0 | lib/glare/dns_record.rb |
glare-0.6.0 | lib/glare/dns_record.rb |