fix
This commit is contained in:
@@ -0,0 +1,13 @@
|
||||
package pw.binom.llmproxy
|
||||
|
||||
enum class LogLevel { INFO, WARN, ERROR }
|
||||
|
||||
fun emitLog(level: LogLevel, message: String) {
|
||||
println("[llm-proxy] ${level.name.lowercase()} $message")
|
||||
}
|
||||
|
||||
object log {
|
||||
inline fun info(lazyMessage: () -> Any?) = emitLog(LogLevel.INFO, lazyMessage()?.toString() ?: "null")
|
||||
inline fun warn(lazyMessage: () -> Any?) = emitLog(LogLevel.WARN, lazyMessage()?.toString() ?: "null")
|
||||
inline fun error(lazyMessage: () -> Any?) = emitLog(LogLevel.ERROR, lazyMessage()?.toString() ?: "null")
|
||||
}
|
||||
Reference in New Issue
Block a user