Skip to content

Commit af4ef63

Browse files
committed
Improve logging
1 parent 2fc7e2b commit af4ef63

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

logger/logger.go

+8-4
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,10 @@ import (
99

1010
const (
1111
LogPrefix = ""
12+
prefixMain = ":: "
13+
prefixSub = " -> "
14+
prefixCmd = " $ "
15+
prefixErr = " [ERROR] "
1216
)
1317

1418
type SyncLogger struct {
@@ -45,20 +49,20 @@ func (SyncLogger SyncLogger) Main(message string, sprintf ...interface{}) {
4549
message = fmt.Sprintf(message, sprintf...)
4650
}
4751

48-
SyncLogger.Println(":: " + message)
52+
SyncLogger.Println(prefixMain + message)
4953
}
5054

5155
func (SyncLogger SyncLogger) Step(message string, sprintf ...interface{}) {
5256
if len(sprintf) > 0 {
5357
message = fmt.Sprintf(message, sprintf...)
5458
}
5559

56-
SyncLogger.Println(" -> " + message)
60+
SyncLogger.Println(prefixSub + message)
5761
}
5862

5963

6064
func (SyncLogger SyncLogger) Command(message string) {
61-
SyncLogger.Println(" $ " + message)
65+
SyncLogger.Println(prefixCmd + message)
6266
}
6367

6468
func (SyncLogger SyncLogger) FatalExit(exitCode int, message string, sprintf ...interface{}) {
@@ -79,7 +83,7 @@ func (SyncLogger SyncLogger) FatalErrorExit(exitCode int, err error) {
7983
fmt.Fprintln(os.Stderr, fmt.Sprintf("Command: %s", cmdline))
8084
}
8185

82-
fmt.Fprintln(os.Stderr, fmt.Sprintf("Error: %s", err))
86+
fmt.Fprintln(os.Stderr, fmt.Sprintf("%s %s", prefixErr, err))
8387

8488
os.Exit(exitCode)
8589
}

0 commit comments

Comments
 (0)