""" Basic post processor """ #----------------------------------------------------------------------------- #Copyright (c) 2013, the IPython Development Team. # #Distributed under the terms of the Modified BSD License. # #The full license is in the file COPYING.txt, distributed with this software. #----------------------------------------------------------------------------- #----------------------------------------------------------------------------- # Imports #----------------------------------------------------------------------------- from ..utils.base import NbConvertBase #----------------------------------------------------------------------------- # Classes #----------------------------------------------------------------------------- class PostProcessorBase(NbConvertBase): def __call__(self, input): """ See def postprocess() ... """ self.postprocess(input) def postprocess(self, input): """ Post-process output from a writer. """ raise NotImplementedError('postprocess')