src/polydatum/dal.py
def register_context_middleware(self, *middleware):
        """
        :param middleware: Middleware in order of execution
        """
        for m in middleware:
            if not is_generator(m):
                raise Exception('Middleware {} must be a Python generator callable.'.format(m))

        self._middleware.extend(middleware)
def register_context_middleware(self, *middleware):
        """
        :param middleware: Middleware in order of execution
        """
        for m in middleware:
            if not is_generator(m):
                raise Exception('Middleware {} must be a Python generator callable.'.format(m))

        self._middleware.extend(middleware)
def register_context_middleware ( self , * middleware ) : for m in middleware : if not is_generator ( m ) : raise Exception ( 'Middleware {} must be a Python generator callable.' . format ( m ) ) self . _middleware . extend ( middleware )
:param middleware: Middleware in order of execution
: param middleware : Middleware in order of execution