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

1376 Commits

Author SHA1 Message Date
Ross McFarland
757bfad87e Merge pull request #12 from github/multi-threaded-planning
Multi threaded planning
2017-03-29 07:04:27 -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
d51c2b41b8 Tests for MainThreadExecutor 2017-03-28 13:32: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
9441b752f4 Merge pull request #10 from github/command-fixes
Fix octodns-* command warning, improve log messages a bit
2017-03-27 10:00:32 -07:00
Ross McFarland
100688cdc6 Fix octodns-* command warning, improve log messages a bit 2017-03-27 09:59:42 -07:00
Ross McFarland
7f0b9df0e3 Merge pull request #9 from github/doc-records
First pass documentation for records and config for providers
2017-03-17 10:33:54 -07:00
Ross McFarland
da4632fb7c docstrings for each provider showing config 2017-03-17 10:03:27 -07:00
Ross McFarland
8fa2ddee09 Pass of edits & cleanup to records.md 2017-03-17 09:20:05 -07:00
Ross McFarland
c34bdbb4f5 Correct CODE_OF_CONDUCT email 2017-03-17 09:08:24 -07:00
Ross McFarland
73a1eafef4 Quick pass at a doc about records support & config. 2017-03-16 17:20:46 -07:00
Ross McFarland
0ec33dec00 Merge pull request #2 from github/updated-code-of-conduct
Update to an active code of conduct, move contibuting
2017-03-16 14:54:34 -07:00
Ross McFarland
dd6f82c3bb Update to an active code of conduct, move contibuting 2017-03-16 14:53:35 -07:00
Ross McFarland
3a02a76d31 Merge pull request #1 from github/initial-import
Initial import of OSS OctoDNS
2017-03-16 13:35:33 -07:00
Ross McFarland
23311c883b Remove accidental paste from README header 2017-03-16 10:44:30 -07:00
Ross McFarland
6607271af6 Address README review feedback 2017-03-16 08:19:56 -07:00
Ross McFarland
e66e168554 Untested .travis.yml 2017-03-15 15:54:57 -07:00
Ross McFarland
f18365f1f0 Add joewilliams to Authors section 2017-03-15 15:52:27 -07:00
Ross McFarland
bdbbb614a1 Fix broken .github/CONTRIBUTING.md 2017-03-15 15:47:46 -07:00
Ross McFarland
7957a4c018 Initial import of OSS OctoDNS 2017-03-15 15:38:10 -07:00
Ross McFarland
85e4f92d53 Blank commit 2017-03-15 15:26:08 -07:00