Sha256: d11228c4efa0cad52817bfe373880fc19ac45c8584f24d46da1ed5ed96abc25b
Contents?: true
Size: 724 Bytes
Versions: 59
Compression:
Stored size: 724 Bytes
Contents
for provider, config in dns_providers # FIXME: delay/timing breaks things :( next if [:dnsmadeeasy, :rage4].include?(provider) domain_name = uniq_id + '.com' Shindo.tests("Fog::DNS[:#{provider}] | records", [provider.to_s]) do record_attributes = { :name => 'www.' + domain_name, :type => 'A', :value => '1.2.3.4' }.merge!(config[:record_attributes] || {}) if !Fog.mocking? || config[:mocked] zone_attributes = { :domain => domain_name }.merge(config[:zone_attributes] || {}) @zone = Fog::DNS[provider].zones.create(zone_attributes) collection_tests(@zone.records, record_attributes, config[:mocked]) @zone.destroy end end end
Version data entries
59 entries across 54 versions & 8 rubygems