class RedZone::NameServer
NameServer
record
Attributes
machine[R]
Get the target machine hosting the name server
name[R]
Name Server name / alias
Public Class Methods
new(name,machine)
click to toggle source
Constructs a new NameServer
@param [String] name Server name / alias @param [Machine] machine Target machine
# File lib/redzone/name_server.rb, line 13 def initialize(name,machine) @name = name @machine = machine.alias(@name) end
Public Instance Methods
records()
click to toggle source
Get the list of NS records @return [Array<Record>]
# File lib/redzone/name_server.rb, line 20 def records [Record.new(:name => "@", :type => "NS", :data => "#{@name}")] end