(msg string)
| 401 | } |
| 402 | |
| 403 | func log(msg string) { |
| 404 | debugLog := viper.GetString(varLog) |
| 405 | if len(debugLog) > 0 { |
| 406 | f, _ := os.OpenFile(debugLog, os.O_APPEND|os.O_WRONLY|os.O_CREATE, 0644) |
| 407 | defer f.Close() |
| 408 | f.WriteString(msg + "\n") |
| 409 | } |
| 410 | |
| 411 | if verbose { |
| 412 | fmt.Println(msg) |
| 413 | } |
| 414 | } |
| 415 | |
| 416 | func fatal(msg string, exitCode int) { |
| 417 | debugLog := viper.GetString(varLog) |
no test coverage detected