From 02beddb1ac24fb352d8afe63d71bd0a0f7959770 Mon Sep 17 00:00:00 2001 From: Michael Hale Date: Thu, 16 Jun 2011 15:04:01 -0700 Subject: [PATCH] tests passing --- lib/fog/dns/models/dynect/records.rb | 2 ++ lib/fog/dns/models/dynect/zone.rb | 2 ++ 2 files changed, 4 insertions(+) diff --git a/lib/fog/dns/models/dynect/records.rb b/lib/fog/dns/models/dynect/records.rb index 8309564b2..2322600b9 100644 --- a/lib/fog/dns/models/dynect/records.rb +++ b/lib/fog/dns/models/dynect/records.rb @@ -18,6 +18,8 @@ module Fog end def new(attributes = {}) + requires :zone + super({ :zone => zone }.merge!(attributes)) end end diff --git a/lib/fog/dns/models/dynect/zone.rb b/lib/fog/dns/models/dynect/zone.rb index eb52fb204..b7062ddfc 100644 --- a/lib/fog/dns/models/dynect/zone.rb +++ b/lib/fog/dns/models/dynect/zone.rb @@ -17,9 +17,11 @@ module Fog end def records + @records ||= Fog::Dynect::DNS::Records.new(:zone => self, :connection => connection) end def nameservers + [] end def save