allow 'anything valid' sections

This commit is contained in:
meejah 2020-05-07 22:30:35 -06:00
parent 38e6557f81
commit 975491b519

View File

@ -95,8 +95,11 @@ class ValidConfiguration(object):
:return: True if the given section name, ite name pair is valid, False :return: True if the given section name, ite name pair is valid, False
otherwise. otherwise.
""" """
valid_items = self._static_valid_sections.get(section_name, ())
if valid_items is None:
return True
return ( return (
item_name in self._static_valid_sections.get(section_name, ()) or item_name in valid_items or
self._is_valid_item(section_name, item_name) self._is_valid_item(section_name, item_name)
) )