Ross McFarland
|
fe49ed9d3b
|
f-strings for HetznerProvider
|
2021-09-04 17:10:48 -07:00 |
|
Ross McFarland
|
af22e8c9c7
|
Use ProviderException as the base for all provider exception classes
|
2021-08-31 19:39:04 -07:00 |
|
Ricard Bejarano
|
d4c6836d0b
|
implemented HetznerProvider.zone_metadata as the equivalent to zone_records for zone metadata
|
2021-04-27 19:58:07 +02:00 |
|
Ricard Bejarano
|
a0c4e9ecd7
|
simplified HetznerClient by removing unused pagination handling
|
2021-04-27 19:56:39 +02:00 |
|
Ricard Bejarano
|
0de9efd032
|
removed unused HetznerClient methods to fix imparial coverage
|
2021-04-27 07:31:05 +02:00 |
|
Ricard Bejarano
|
fe74c46213
|
made hetzner.HetznerProvider._do Mock-able for testing purposes making it a wrapper for _do_raw
|
2021-04-26 19:02:44 +02:00 |
|
Ricard Bejarano
|
1a2cb50c63
|
fixed potential KeyError when record ttl field is missing
|
2021-04-21 07:52:38 +02:00 |
|
Ricard Bejarano
|
f507349ce5
|
implemented HetznerProvider
|
2021-04-14 07:57:23 +02:00 |
|
Ricard Bejarano
|
8a9743b36e
|
added HetznerClient._replace_at to address the "@"/"" record name problem
|
2021-04-13 08:08:48 +02:00 |
|
Ricard Bejarano
|
c8e91c1e11
|
added HetznerClient docstring
|
2021-04-12 21:08:53 +02:00 |
|
Ricard Bejarano
|
c71784b0e8
|
initial work on Hetzner provider
- implemented HetznerClient API class
- tested manually, lacking formal tests
|
2021-04-12 08:06:59 +02:00 |
|