def log(self, log_type: str, message: str) -> None: level = self._translateLogType(log_type) message = CrashHandler.pruneSensitiveData(message) if level is None: if message not in self._show_once: level = self._translateLogType(log_type[0]) if level is not None: self._show_once.add(message) add_breadcrumb(level=level, message=message) else: add_breadcrumb(level=level, message=message)
def log(self, log_type: str, message: str) -> None: """Log the message to the sentry hub as a breadcrumb :param log_type: "e" (error), "i"(info), "d"(debug), "w"(warning) or "c"(critical) (can postfix with "_once") :param message: String containing message to be logged """ level = self._translateLogType(log_type) message = CrashHandler.pruneSensitiveData(message) if level is None: if message not in self._show_once: level = self._translateLogType(log_type[0]) if level is not None: self._show_once.add(message) add_breadcrumb(level = level, message = message) else: add_breadcrumb(level = level, message = message)