mirror of
https://github.com/vlang/v.git
synced 2023-08-10 21:13:21 +03:00
log: extended logging level names when printed
This commit is contained in:
@@ -1,9 +1,11 @@
|
|||||||
module log
|
module log
|
||||||
|
|
||||||
import os
|
import (
|
||||||
import time
|
os
|
||||||
import term
|
time
|
||||||
import filepath
|
term
|
||||||
|
filepath
|
||||||
|
)
|
||||||
|
|
||||||
pub enum LogLevel {
|
pub enum LogLevel {
|
||||||
fatal = 1
|
fatal = 1
|
||||||
@@ -15,11 +17,11 @@ pub enum LogLevel {
|
|||||||
|
|
||||||
fn tag(l LogLevel) string {
|
fn tag(l LogLevel) string {
|
||||||
return match l {
|
return match l {
|
||||||
.fatal { term.red('F') }
|
.fatal { term.red('FATAL') }
|
||||||
.error { term.red('E') }
|
.error { term.red('ERROR') }
|
||||||
.warn { term.yellow('W') }
|
.warn { term.yellow('WARN ') }
|
||||||
.info { term.white('I') }
|
.info { term.white('INFO ') }
|
||||||
.debug { term.blue('D') }
|
.debug { term.blue('DEBUG') }
|
||||||
else { ' ' }
|
else { ' ' }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user