Internal logging method.
(self, log_type: LogType, level: LogLevel, message: str,
correlation_id: str = None, **kwargs)
| 80 | return json.dumps(log_entry, default=str) |
| 81 | |
| 82 | def _log(self, log_type: LogType, level: LogLevel, message: str, |
| 83 | correlation_id: str = None, **kwargs): |
| 84 | """Internal logging method.""" |
| 85 | if self._should_log(level): |
| 86 | formatted_log = self._format_log(log_type, level, message, correlation_id, **kwargs) |
| 87 | log_level = self._get_logging_level(level) |
| 88 | self.logger.log(log_level, formatted_log) |
| 89 | |
| 90 | def info(self, message: str, correlation_id: str = None, log_type: LogType = LogType.WORKFLOW, **kwargs): |
| 91 | """Log information.""" |
no test coverage detected