(self, signal: str, *args: Any, **kwargs: Any)
| 121 | self.logger.critical("Unexpected failure in %s of %r.", signal, middleware, exc_info=True) |
| 122 | |
| 123 | def emit_after(self, signal: str, *args: Any, **kwargs: Any) -> None: |
| 124 | signal = "after_" + signal |
| 125 | for middleware in reversed(self.middleware): |
| 126 | try: |
| 127 | getattr(middleware, signal)(self, *args, **kwargs) |
| 128 | except Exception: |
| 129 | self.logger.critical("Unexpected failure in %s of %r.", signal, middleware, exc_info=True) |
| 130 | |
| 131 | def add_middleware( |
| 132 | self, |
no outgoing calls