Ross McFarland
2a99bd922f
Always add ownership flatting records with lenient=True
...
This is intened to address cases where NS delegation ownership records
are added to the parent zone when they technically should live in the
delegated child. They're only used as ~metadata so this is fine, so long
as the provider supports it.
2023-06-20 07:41:38 -07:00
Ross McFarland
8ec75dc194
fix issue in OwnershipProcessor when last change is removed
2023-04-17 10:39:07 -07:00
Ross McFarland
6be0a8133a
isort import formatting
2023-01-22 13:54:19 -08:00
Ross McFarland
66debc0b80
Use super() now that we require python3, less error prone
2022-09-15 14:25:47 -07:00
Ross McFarland
d7880c084d
Remove from __futures__ bits, all are now manditory
2022-09-15 14:10:21 -07:00
Ross McFarland
e116d26eec
Implement black formatting
2022-07-04 12:27:39 -07:00
Ross McFarland
67e79481bd
f-strings for cmds and processors
2021-09-03 09:58:08 -07:00
Ross McFarland
b84b933eb0
Copy zones early on and allow modifications after that. Doc requirements.
2021-08-21 13:41:10 -07:00
Ross McFarland
8c04508a86
Implement & test Zone.copy (shallow) and utilize it in processors
2021-08-21 10:11:23 -07:00
Ross McFarland
540fb27263
Clean up and test OwnershipProcessor
2021-04-27 09:25:24 -07:00
Ross McFarland
716d068196
Backwards compat for plan overrides, 100% manager coverage, singular processor module name
2021-04-27 06:45:18 -07:00