onedns/onedns
Justin Riley 4c245819ce server: implement tiebreaker for VMs with same name/IP
The tiebreaker is first-come first serve - ie whichever VM had the name
or IP first wins (based on VM id). The sync() method now sorts the VM
list by id in order to evaluate the tiebreaker correctly (VM list comes
that way from ONED but just in case...).
2016-09-28 11:18:14 -04:00
..
clients remove all traces of skydns and etcd from code 2016-08-02 11:54:29 -04:00
tests add utils for verifying presence/absence in DNS 2016-09-28 10:48:26 -04:00
__init__.py initial project scaffolding 2016-07-14 15:33:13 -04:00
cli.py add tests for cli 2016-08-19 09:19:50 -04:00
exception.py server: implement tiebreaker for VMs with same name/IP 2016-09-28 11:18:14 -04:00
logger.py logger: remove unused os import 2016-08-03 00:38:56 -04:00
resolver.py server: build new zone and replace live copy in sync 2016-09-28 11:16:31 -04:00
server.py server: implement tiebreaker for VMs with same name/IP 2016-09-28 11:18:14 -04:00
utils.py resolver: add thread mutex and use new zone module 2016-08-17 16:21:05 -04:00
zone.py add zone module with in-memory zone implementation 2016-08-17 10:13:43 -04:00