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

29 Commits

Author SHA1 Message Date
Terrence Cole
e875ee7f5d Add a comment explaining our update scheme. 2018-01-08 11:07:03 -08:00
Terrence Cole
80aed00523 Pull transformer above the loop for delete as well. 2018-01-06 11:18:33 -08:00
Terrence Cole
cdf26ffae4 Refactor the output transformer loop. 2018-01-06 10:35:47 -08:00
Terrence Cole
41622009e4 Set a default rate-limit delay. 2018-01-06 10:32:25 -08:00
Terrence Cole
88bbd66300 Move request delay to a central location. 2018-01-06 10:29:22 -08:00
Terrence Cole
824ccf6174 No need for a comment here as it is documented elsewhere. 2017-09-11 11:05:04 -07:00
Terrence Cole
1e7edc97c8 Update rackspace provider with new names and interfaces. 2017-09-11 10:51:03 -07:00
Terrence Cole
32f2a10daf Apply review feedback to bring logging inline with other providers. 2017-08-11 14:03:03 -07:00
Terrence Cole
17c9b8b527 Get lint and coverage tools clean. 2017-08-11 14:02:14 -07:00
Terrence Cole
b1ef8a8f8d Delete first and create last to avoid having create coalesce into an update unexpectedly. 2017-08-10 10:50:38 -07:00
Terrence Cole
f26f77fcae Force keys to be unicode. 2017-08-02 16:58:13 -07:00
Terrence Cole
3f369712e4 Updates need to be able to create records as well as delete them. 2017-08-02 10:51:12 -07:00
Terrence Cole
41617e69a7 MX record values are repesented by a sub-struct. 2017-08-02 10:20:10 -07:00
Terrence Cole
c185d28f14 Handle _ValueMixin record types as well as we handle _ValuesMixin records. 2017-07-26 12:49:30 -07:00
Terrence Cole
a9f3384d11 Remove trailing dot on all record types that take an fqdn. 2017-07-20 16:24:43 -07:00
Terrence Cole
8d86002382 Environment variables are strings, so convert to a float first. 2017-07-20 16:09:52 -07:00
Terrence Cole
803b002cd0 Rackspace backoff is actually just required. 2017-07-20 15:59:32 -07:00
Terrence Cole
4707b4654e Add a delay to work around rackspace rate limiting. 2017-07-20 15:50:57 -07:00
Terrence Cole
10ff8301a5 RackSpace's "name" field is a "fully-qualified" name, but without the dot. 2017-07-18 10:02:57 -07:00
Terrence Cole
0c31257b0f Use the correct record when computing the key. 2017-07-17 16:47:09 -07:00
Terrence Cole
057f50621e RackSpace does not escape ;. 2017-07-13 15:10:33 -07:00
Terrence Cole
b911fac90e RackSpace does not send back TXT records quoted. 2017-07-13 15:04:16 -07:00
Terrence Cole
95fb613966 Pull quoted data out of the correct field. 2017-07-13 14:56:04 -07:00
Terrence Cole
3459064d0f Use the proper arity when accessing quoted data records. 2017-07-13 14:53:30 -07:00
Terrence Cole
92fb24f3fa The provider constructor requires a pass-through id parameter. 2017-07-13 14:47:29 -07:00
Terrence Cole
01f8431d74 Make formatting consistent and improve record type support. 2017-07-13 11:44:09 -07:00
Terrence Cole
0579ff6f2d Working push for A records. 2017-07-12 16:34:22 -07:00
Vietor Davis
c19ec41b6b Parse all data in the sample return set 2017-07-07 18:21:59 -07:00
Vietor Davis
679c2be0e0 Start sketchin of Rackspace provider, half rewritten from powerdns... 2017-06-26 17:03:15 -07:00