generated from rnentjes/kotlin-server-web-empty
Version. 1.0.1
This commit is contained in:
@@ -8,7 +8,7 @@ plugins {
|
|||||||
}
|
}
|
||||||
|
|
||||||
group = "nl.astraeus"
|
group = "nl.astraeus"
|
||||||
version = "1.0.1-SNAPSHOT"
|
version = "1.0.1"
|
||||||
|
|
||||||
repositories {
|
repositories {
|
||||||
mavenCentral()
|
mavenCentral()
|
||||||
|
|||||||
@@ -21,24 +21,24 @@ class Logger(
|
|||||||
|
|
||||||
) {
|
) {
|
||||||
|
|
||||||
fun trace(message: () -> String) = log(LogLevel.TRACE, null, message)
|
fun trace(message: () -> String?) = log(LogLevel.TRACE, null, message)
|
||||||
fun debug(message: () -> String) = log(LogLevel.DEBUG, null, message)
|
fun debug(message: () -> String?) = log(LogLevel.DEBUG, null, message)
|
||||||
fun info(message: () -> String) = log(LogLevel.INFO, null, message)
|
fun info(message: () -> String?) = log(LogLevel.INFO, null, message)
|
||||||
fun warn(message: () -> String) = log(LogLevel.WARN, null, message)
|
fun warn(message: () -> String?) = log(LogLevel.WARN, null, message)
|
||||||
fun error(message: () -> String) = log(LogLevel.ERROR, null, message)
|
fun error(message: () -> String?) = log(LogLevel.ERROR, null, message)
|
||||||
fun fatal(message: () -> String) = log(LogLevel.FATAL, null, message)
|
fun fatal(message: () -> String?) = log(LogLevel.FATAL, null, message)
|
||||||
|
|
||||||
fun trace(thrown: Throwable, message: () -> String) = log(LogLevel.TRACE, thrown, message)
|
fun trace(thrown: Throwable, message: () -> String?) = log(LogLevel.TRACE, thrown, message)
|
||||||
fun debug(thrown: Throwable, message: () -> String) = log(LogLevel.DEBUG, thrown, message)
|
fun debug(thrown: Throwable, message: () -> String?) = log(LogLevel.DEBUG, thrown, message)
|
||||||
fun info(thrown: Throwable, message: () -> String) = log(LogLevel.INFO, thrown, message)
|
fun info(thrown: Throwable, message: () -> String?) = log(LogLevel.INFO, thrown, message)
|
||||||
fun warn(thrown: Throwable, message: () -> String) = log(LogLevel.WARN, thrown, message)
|
fun warn(thrown: Throwable, message: () -> String?) = log(LogLevel.WARN, thrown, message)
|
||||||
fun error(thrown: Throwable, message: () -> String) = log(LogLevel.ERROR, thrown, message)
|
fun error(thrown: Throwable, message: () -> String?) = log(LogLevel.ERROR, thrown, message)
|
||||||
fun fatal(thrown: Throwable, message: () -> String) = log(LogLevel.FATAL, thrown, message)
|
fun fatal(thrown: Throwable, message: () -> String?) = log(LogLevel.FATAL, thrown, message)
|
||||||
|
|
||||||
private fun log(
|
private fun log(
|
||||||
level: LogLevel,
|
level: LogLevel,
|
||||||
thrown: Throwable? = null,
|
thrown: Throwable? = null,
|
||||||
message: () -> String
|
message: () -> String?
|
||||||
) {
|
) {
|
||||||
if (level.ordinal >= this.level.ordinal) {
|
if (level.ordinal >= this.level.ordinal) {
|
||||||
val timestamp: String = getTimestamp()
|
val timestamp: String = getTimestamp()
|
||||||
@@ -59,7 +59,7 @@ class Logger(
|
|||||||
logEntry.append(caller)
|
logEntry.append(caller)
|
||||||
logEntry.append(" - ")
|
logEntry.append(" - ")
|
||||||
}
|
}
|
||||||
logEntry.append(message())
|
logEntry.append(message() ?: "<no message>")
|
||||||
|
|
||||||
println(logEntry)
|
println(logEntry)
|
||||||
thrown?.printStackTrace()
|
thrown?.printStackTrace()
|
||||||
|
|||||||
Reference in New Issue
Block a user