diff --git a/src/registry.py b/src/registry.py index 820aaa06a..7bc77043d 100644 --- a/src/registry.py +++ b/src/registry.py @@ -689,6 +689,13 @@ class CommaSeparatedListOfStrings(SeparatedListOf): return re.split(r'\s*,\s*', s) joiner = ', '.join +class CommaSeparatedSetOfStrings(SeparatedListOf): + List = set + Value = String + def splitter(self, s): + return re.split(r'\s*,\s*', s) + joiner = ', '.join + class TemplatedString(String): requiredTemplates = [] def __init__(self, *args, **kwargs):