in src/main/java/pemja/core/log/PythonLogWriter.java [26:60]
public void log(String name, String severityName, String message, String trace) {
Logger log = LoggerFactory.getLogger(name);
Severity severity = Severity.valueOf(severityName);
switch (severity) {
case ERROR:
case CRITICAL:
if (trace == null) {
log.error(message);
} else {
log.error("{} {}", message, trace);
}
break;
case WARN:
if (trace == null) {
log.warn(message);
} else {
log.warn("{} {}", message, trace);
}
break;
case INFO:
case NOTICE:
log.info(message);
break;
case DEBUG:
log.debug(message);
break;
case UNSPECIFIED:
case TRACE:
log.trace(message);
break;
default:
log.warn("Unknown message severity {}", severityName);
log.info(message);
}
}