src/main/scala/s3/website/Logger.scala in s3_website-2.8.6 vs src/main/scala/s3/website/Logger.scala in s3_website-2.9.0
- old
+ new
@@ -2,10 +2,11 @@
class Logger(val verboseOutput: Boolean, onLog: Option[(String) => _] = None) {
def debug(msg: String) = if (verboseOutput) log(Debug, msg)
def info(msg: String) = log(Info, msg)
def fail(msg: String) = log(Failure, msg)
+ def warn(msg: String) = log(Warn, msg)
def info(report: SuccessReport) = log(Success, report.reportMessage)
def info(report: ErrorReport) = fail(report.reportMessage)
def pending(msg: String) = log(Wait, msg)
@@ -33,9 +34,12 @@
case object Failure extends LogType {
val prefix = "fail".red
}
case object Wait extends LogType {
val prefix = "wait".yellow
+ }
+ case object Warn extends LogType {
+ val prefix = "warn".yellow
}
/**
* Idea copied from https://github.com/ktoso/scala-rainbow.
*/
\ No newline at end of file