public void publish()

in src/main/java/com/microsoft/azure/functions/worker/WorkerLogManager.java [90:103]


    public void publish(LogRecord record) {
        String LanguageWorkerConsoleLogKey = "LanguageWorkerConsoleLog";
        if (record != null && record.getLevel() != null) {
            PrintStream output = (record.getLevel().intValue() <= Level.INFO.intValue() ? System.out : System.err);
            output.println(String.format("%s[%s] {%s.%s}: %s",
                    LanguageWorkerConsoleLogKey,
                    record.getLevel(),
                    ClassUtils.getShortClassName(record.getSourceClassName()), record.getSourceMethodName(),
                    record.getMessage()));
            if (record.getThrown() != null) {
                output.println(String.format("%s%s", LanguageWorkerConsoleLogKey, ExceptionUtils.getStackTrace(record.getThrown())));
            }
        }
    }