1
0
mirror of https://github.com/github/octodns.git synced 2024-05-11 05:55:00 +00:00
Commit Graph

24 Commits

Author SHA1 Message Date
Ross McFarland
756f017854 Go back to simple/standard ALIAS value 2017-06-03 08:47:01 -07:00
Ross McFarland
9dbfe7c839 AliasValue, name & type, improved Record KeyError handling 2017-05-28 17:05:23 -07:00
Ross McFarland
f2b3e9e3f4 Add missing class 2017-05-28 07:26:47 -07:00
Ross McFarland
9da976122c Add __main__ calls to main in cmds 2017-05-27 14:10:32 -07:00
Joe Williams
e16bd2701f fix up logging 2017-05-24 08:04:52 -07:00
Joe Williams
5b93bb5979 use a percentage of change/deleted records rather than an absolute count 2017-05-24 07:21:04 -07:00
Ross McFarland
1aae060f6d Add User-Agent header to Dyn monitors 2017-05-11 08:43:49 -07:00
Ross McFarland
852381b810 Add test for Route53Provider geo -> plain conversion 2017-05-09 14:45:35 -07:00
Ross McFarland
ee6a654054 HealthCheckId is required for geo records now 2017-05-09 14:22:39 -07:00
Ross McFarland
e7fffb0ca1 Route53Provider correctly handle converting to and from geo records 2017-05-09 14:20:44 -07:00
zBart
bc98af024b Handle Cloudflare not escaping semicolons 2017-05-03 12:46:42 +02:00
Ross McFarland
20351ba442 DynProvider Traffic Directors want lowercase province without country 2017-04-13 08:43:02 -07:00
Ross McFarland
4f53f7d0f7 Rework DynProvider._check_dyn_sess based on further reading of the code
It's actually session creation that isn't thread-safe so we need to lock around
that.
2017-03-29 12:00:43 -07:00
Ross McFarland
9ff90a9b4c DynectSession creation isn't thread-safe so we need to lock around it 2017-03-29 10:57:24 -07:00
Ross McFarland
599605f0b2 "main thread" not "main call" 2017-03-29 07:02:33 -07:00
Ross McFarland
298fc2cdbf Doc for MainThreadExecutor to lay out why it exists 2017-03-28 13:35:49 -07:00
Ross McFarland
32a7b23923 Don't use threads when max_workers=1 2017-03-28 13:26:02 -07:00
Ross McFarland
fe1d1b22d7 Handle creating per-thread DynectSessions 2017-03-27 15:27:45 -07:00
Ross McFarland
ffa42d4015 Add thread-id to log format 2017-03-27 15:27:34 -07:00
Ross McFarland
377bda4f9c Implement simplistic planning concurrency, by zone 2017-03-27 14:39:50 -07:00
Ross McFarland
67e8139580 Rework Yaml constructor/representer to match PyYaml's setup
They apparently should be called on class objects rather than on instances.
I ran into thread-safety problems (eating data) before this change.

/cc http://pyyaml.org/ticket/36 which mentions those methods not being
thread-safe, but that PyYaml itself should be.
2017-03-27 14:33:52 -07:00
Ross McFarland
100688cdc6 Fix octodns-* command warning, improve log messages a bit 2017-03-27 09:59:42 -07:00
Ross McFarland
da4632fb7c docstrings for each provider showing config 2017-03-17 10:03:27 -07:00
Ross McFarland
7957a4c018 Initial import of OSS OctoDNS 2017-03-15 15:38:10 -07:00