1
0
Fork 0
mirror of https://github.com/ethauvin/kobalt.git synced 2025-04-27 08:38:13 -07:00

Unused log functions.

This commit is contained in:
Cedric Beust 2015-10-15 02:58:08 -07:00
parent 5545d8e41b
commit 6c1afbfd99
2 changed files with 15 additions and 46 deletions

View file

@ -4,51 +4,6 @@ import com.beust.kobalt.api.Kobalt
import java.text.SimpleDateFormat
import java.util.*
interface KobaltLogger {
companion object {
public var LOG_LEVEL : Int = 1
val logger : Logger get() =
if (Kobalt.context != null) {
Logger(Kobalt.context!!.args.dev)
} else {
Logger(false)
}
fun log(level: Int, s: String, newLine: Boolean = true) {
if (level <= LOG_LEVEL) {
logger.log("Logger", s, newLine)
}
}
fun warn(s: String, e: Throwable? = null) {
logger.warn("Logger", s, e)
}
fun debug(s: String) {
logger.debug(s)
}
}
// final fun log(level: Int = 1, message: String) {
// if (level <= LOG_LEVEL) {
// logger.log("Logger", message)
// }
// }
//
// final fun debug(message: String) {
// logger.debug(message)
// }
//
// final fun error(message: String, e: Throwable? = null) {
// logger.error("Logger", "***** $message", e)
// }
//
// final fun warn(message: String, e: Throwable? = null) {
// logger.warn("Logger", message, e)
// }
}
fun Any.log(level: Int, text: String, newLine : Boolean = true) {
if (level <= KobaltLogger.LOG_LEVEL) {
KobaltLogger.logger.log(javaClass.simpleName, text, newLine)
@ -67,6 +22,19 @@ fun Any.error(text: String, e: Throwable? = null) {
KobaltLogger.logger.error(javaClass.simpleName, text, e)
}
interface KobaltLogger {
companion object {
public var LOG_LEVEL: Int = 1
val logger: Logger get() =
if (Kobalt.context != null) {
Logger(Kobalt.context!!.args.dev)
} else {
Logger(false)
}
}
}
class Logger(val dev: Boolean) {
val FORMAT = SimpleDateFormat("HH:mm:ss.SSS")