# File lib/smart_proxy_dns_powerdns/dns_powerdns_main.rb, line 53
    def create
      domain_row = domain
      raise Proxy::Dns::Error, "Unable to determine zone. Zone must exist in PowerDNS." unless domain_row

      if ip = dns_find(domain_row['id'], @name)
        raise Proxy::Dns::Collision, "#{@name} is already in use by #{ip}"
      end

      create_record(domain_row['id'], @name, @ttl, @content, @type)

      rectify_zone(domain_row['name'])
    end