Source code for scrubadub.post_processors.base

from typing import Optional, Sequence

from ..filth import Filth


[docs]class PostProcessor(object): name = 'post_processor' # type: str autoload = False # type: bool index = 10000 # type: int
[docs] def __init__(self, name: Optional[str] = None): if name is not None: self.name = name
[docs] def process_filth(self, filth_list: Sequence[Filth]) -> Sequence[Filth]: raise NotImplementedError('must be overridden by base classes')