| 
							
							
								 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 |  |