X-Git-Url: http://xvm.mit.edu/gitweb/invirt/packages/invirt-dns.git/blobdiff_plain/7ef7aad0f2aa1773cfb59b74540af62b74639ffd..525a3990cae9369b6ea034636216dd2028639d44:/invirt-dns?ds=sidebyside diff --git a/invirt-dns b/invirt-dns index 13e00d4..976a9a7 100755 --- a/invirt-dns +++ b/invirt-dns @@ -91,12 +91,6 @@ class DatabaseAuthority(common.ResolverBase): results.append(dns.RRHeader(domain, dns.SOA, dns.IN, ttl, self.soa, auth=True)) else: # Request for a subdomain. - if 'passup' in dir(config.dns) and host in config.dns.passup: - record = dns.Record_CNAME('%s.%s' % (host, config.dns.parent), ttl) - return defer.succeed(( - [dns.RRHeader(name, dns.CNAME, dns.IN, ttl, record, auth=True)], - [], [])) - value = invirt.database.Machine.query().filter_by(name=host).first() if value is None or not value.nics: return defer.fail(failure.Failure(dns.AuthoritativeDomainError(name)))