Record the end of a node.
(self, node_id: str, output: str = None,
details: Dict[str, Any] = None)
| 89 | self.logger.enter_node(node_id, inputs, node_type, details) |
| 90 | |
| 91 | def record_node_end(self, node_id: str, output: str = None, |
| 92 | details: Dict[str, Any] = None) -> None: |
| 93 | """Record the end of a node.""" |
| 94 | output_size = len(str(output)) if output is not None else 0 |
| 95 | duration = self.logger.get_timer(node_id) |
| 96 | self.logger.exit_node(node_id, output, duration, output_size, details) |
| 97 | |
| 98 | def record_edge_process(self, from_node: str, to_node: str, |
| 99 | details: Dict[str, Any] = None) -> None: |
no test coverage detected