Ross McFarland
|
b3bd4382cc
|
Apply suggestions from code review
Co-Authored-By: Theo Julienne <theojulienne@github.com>
|
2019-10-14 07:32:09 -07:00 |
|
Ross McFarland
|
c82e94792e
|
RackspaceProvider python3, value types hashing
|
2019-10-07 07:47:43 -07:00 |
|
Ross McFarland
|
303d0532c8
|
Implement SUPPORTS_DYNAMIC functionality, no providers
|
2018-12-03 14:40:43 -08:00 |
|
Ross McFarland
|
cee7677ae4
|
Implement Zone.add_record lenient across our providers
|
2018-05-30 12:41:59 -07:00 |
|
Ross McFarland
|
3ea78af8e1
|
pycodestyle updates, mostly escaping \, couple r's, ignore break on binary
|
2018-04-15 09:58:36 -07:00 |
|
Ross McFarland
|
7228c5b294
|
Merge remote-tracking branch 'origin/master' into show-zone-create
|
2018-03-03 10:18:32 -08:00 |
|
Ross McFarland
|
f5c17638a4
|
Remove Rackspace's _as_unicode, no longer necessary
|
2018-02-24 09:27:43 -08:00 |
|
Ross McFarland
|
d35fcd319a
|
Implement populate exists for RackspaceProvider
|
2018-01-21 14:44:36 -08:00 |
|
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 |
|