# File lib/smart_proxy_dns_route53/dns_route53_main.rb, line 19 def create_a_record(fqdn, ip) if found = dns_find(fqdn) raise(Proxy::Dns::Collision, "#{fqdn} is already used by #{ip}") unless found == ip else zone = get_zone(fqdn) new_record = Route53::DNSRecord.new(fqdn, 'A', ttl, [ip], zone) resp = new_record.create raise "AWS Response Error: #{resp}" if resp.error? true end end