lib/testlab/provisioners/bind.rb in testlab-0.7.1 vs lib/testlab/provisioners/bind.rb in testlab-0.7.2

- old
+ new

@@ -13,10 +13,11 @@ def initialize(config={}, ui=nil) @config = (config || Hash.new) @ui = (ui || TestLab.ui) @config[:bind] ||= Hash.new + @config[:bind][:domain] ||= "default.zone" @ui.logger.debug { "config(#{@config.inspect})" } end # Bind Provisioner Node Setup @@ -42,10 +43,10 @@ def build_bind_records forward_records = Hash.new reverse_records = Hash.new TestLab::Container.all.each do |container| - container.domain ||= container.node.labfile.config[:domain] + container.domain ||= @config[:bind][:domain] container.interfaces.each do |interface| forward_records[container.domain] ||= Array.new forward_records[container.domain] << %(#{container.id} IN A #{interface.ip})