示例#1
0
 def __new__(cls, value):
     proposed_backends = set(StringList.__new__(cls, value))
     return list(proposed_backends & cls._valid_backends)
示例#2
0
文件: dispatcher.py 项目: ryzhov/ATS0
 def __new__(cls, value):
     proposed_backends = set(StringList.__new__(cls, value))
     invalid_names = proposed_backends - cls._valid_backends
     for name in invalid_names:
         log.warn("Ignoring invalid accounting module name: `%s'" % name)
     return list(proposed_backends & cls._valid_backends)
示例#3
0
 def __new__(cls, value):
     proposed_backends = set(StringList.__new__(cls, value))
     return list(proposed_backends & cls._valid_backends)