Class: DJB::TinyDNS::Host

Inherits:
Resource show all
Defined in:
lib/djb/tinydns.rb

Overview

A + PTR fqdn, ip, ttl, timestamp

Constant Summary collapse

Sigil =
'='

Instance Attribute Summary

Attributes inherited from Resource

#fqdn, #timestamp, #ttl

Instance Method Summary collapse

Methods inherited from Resource

#encode, #to_s

Constructor Details

#initialize(args) ⇒ Host

Returns a new instance of Host.



113
114
115
116
117
118
119
120
121
122
# File 'lib/djb/tinydns.rb', line 113

def initialize(args)
    super(args)

    @ip = @args['ip']

    @fields << @fqdn
    @fields << @ip
    @fields << @ttl
    @fields << @timestamp
end