diff --git a/tools/log_tool.py b/tools/log_tool.py index 9e579e3..e051f25 100644 --- a/tools/log_tool.py +++ b/tools/log_tool.py @@ -1,6 +1,7 @@ # tools/log_tool.py from .base_tool import BaseTool +from .metrics import metrics import logging import os from datetime import datetime, timedelta @@ -49,6 +50,7 @@ class LogTool(BaseTool): } ] + @metrics.measure def execute(self, function_name, **kwargs): self.logger.info(f"Executing: {function_name}") @@ -59,6 +61,7 @@ class LogTool(BaseTool): self.logger.error(error_message) return error_message + @metrics.measure def _get_log_contents(self, line_count=150): log_file_path = 'logs/output.log'