Ejemplo n.º 1
0
 def __new__(cls, value):
     proposed_backends = set(StringList.__new__(cls, value))
     return list(proposed_backends & cls._valid_backends)
Ejemplo n.º 2
0
 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)
Ejemplo n.º 3
0
 def __new__(cls, value):
     proposed_backends = set(StringList.__new__(cls, value))
     return list(proposed_backends & cls._valid_backends)