Enhance output with consistent usage of logger

This commit is contained in:
Ettore Di Giacinto
2019-11-02 10:26:28 +01:00
parent 2b9e512272
commit c04e6496fb
5 changed files with 30 additions and 27 deletions

View File

@@ -12,7 +12,6 @@ import (
var s *spinner.Spinner
func Spinner(i int) {
if i > 43 {
i = 43
}
@@ -34,46 +33,46 @@ func SpinnerStop() {
func Warning(msg ...interface{}) {
if s != nil {
SpinnerText(Sprintf(msg), Bold(Yellow("Warn")).BgBlack().String())
return
// return
}
cmd := []interface{}{Bold(Yellow("Warn")).BgBlack().String()}
for _, f := range msg {
cmd = append(cmd, f)
}
fmt.Println(cmd)
fmt.Println(cmd...)
}
func Debug(msg ...interface{}) {
if s != nil {
SpinnerText(Sprintf(msg), Bold(White("Debug")).BgBlack().String())
return
// return
}
cmd := []interface{}{Bold(White("Debug")).String()}
for _, f := range msg {
cmd = append(cmd, f)
}
fmt.Println(cmd)
fmt.Println(cmd...)
}
func Info(msg ...interface{}) {
if s != nil {
SpinnerText(Sprintf(msg), Bold(Blue("Info")).BgBlack().String())
return
// return
}
cmd := []interface{}{Bold(Green("Info")).String()}
for _, f := range msg {
cmd = append(cmd, f)
}
fmt.Println(cmd)
fmt.Println(cmd...)
}
func Error(msg ...interface{}) {
if s != nil {
SpinnerText(Sprintf(msg), Bold(Red("Error")).BgBlack().String())
return
// return
}
cmd := []interface{}{Bold(Red("Error")).String()}
for _, f := range msg {
cmd = append(cmd, f)
}
fmt.Println(cmd)
fmt.Println(cmd...)
}