mirror of
https://github.com/github/octodns.git
synced 2024-05-11 05:55:00 +00:00
Validate processor config sections
This commit is contained in:
@@ -573,8 +573,15 @@ class Manager(object):
|
||||
if isinstance(source, YamlProvider):
|
||||
source.populate(zone)
|
||||
|
||||
# TODO: validate
|
||||
# processors = config.get('processors', [])
|
||||
# check that processors are in order if any are specified
|
||||
processors = config.get('processors', [])
|
||||
try:
|
||||
# same as above, but for processors this time
|
||||
for processor in processors:
|
||||
collected.append(self.processors[processor])
|
||||
except KeyError:
|
||||
raise ManagerException('Zone {}, unknown processor: {}'
|
||||
.format(zone_name, processor))
|
||||
|
||||
def get_zone(self, zone_name):
|
||||
if not zone_name[-1] == '.':
|
||||
|
Reference in New Issue
Block a user