pypet/pypetlogging.py
def finalize(self, remove_all_handlers=True):
        """Finalizes the manager, closes and removes all handlers if desired."""
        for tool in self._tools:
            tool.finalize()
        self._tools = []
        self._stdout_to_logger = None
        for config in (self._sp_config, self._mp_config):
            if hasattr(config, 'close'):
                config.close()
        self._sp_config = None
        self._mp_config = None
        if remove_all_handlers:
            self.tabula_rasa()
def finalize(self, remove_all_handlers=True):
        for tool in self._tools:
            tool.finalize()
        self._tools = []
        self._stdout_to_logger = None
        for config in (self._sp_config, self._mp_config):
            if hasattr(config, 'close'):
                config.close()
        self._sp_config = None
        self._mp_config = None
        if remove_all_handlers:
            self.tabula_rasa()
def finalize ( self , remove_all_handlers = True ) : for tool in self . _tools : tool . finalize ( ) self . _tools = [ ] self . _stdout_to_logger = None for config in ( self . _sp_config , self . _mp_config ) : if hasattr ( config , 'close' ) : config . close ( ) self . _sp_config = None self . _mp_config = None if remove_all_handlers : self . tabula_rasa ( )
Finalizes the manager, closes and removes all handlers if desired.
Finalizes the manager closes and removes all handlers if desired .