Merge pull request #35393 from deniszh/2016.3_fix35350

No need to run ddns update every time
This commit is contained in:
Mike Place 2016-08-12 21:40:36 +09:00 committed by GitHub
commit b3e9e98b40

View file

@ -188,6 +188,8 @@ def update(zone, name, ttl, rdtype, data, nameserver='127.0.0.1',
dns_update.replace(name, ttl, rdata)
elif not is_exist:
dns_update.add(name, ttl, rdata)
else:
return None
answer = dns.query.udp(dns_update, nameserver)
if answer.rcode() > 0:
return False