in geneve/utils/solution_space.py [0:0]
def __init__(self, iterable=None, *, exclude=None):
self.__set = everything()
self.__exclude = None
if iterable not in (None, everything()):
self.__set &= {(s, has_wildcards(s)) for s in iterable}
if self.__set and exclude:
if not isinstance(exclude, Strings):
exclude = Strings(exclude)
self.__exclude = exclude