(msg string)
| 162 | } |
| 163 | |
| 164 | func (d *debugMode) logToFile(msg string) { |
| 165 | // only write to file when --debugmode=true flag is passed |
| 166 | if d.enabled { |
| 167 | file, err := os.OpenFile(".devbox/extension.log", os.O_APPEND|os.O_WRONLY, 0o666) |
| 168 | if err != nil { |
| 169 | log.Fatal(err) |
| 170 | } |
| 171 | timestamp := time.Now().UTC().Format(time.RFC1123) |
| 172 | _, err = file.WriteString("[" + timestamp + "] " + msg + "\n") |
| 173 | if err != nil { |
| 174 | log.Fatal(err) |
| 175 | } |
| 176 | if err = file.Close(); err != nil { |
| 177 | log.Fatal(err) |
| 178 | } |
| 179 | } |
| 180 | } |
no test coverage detected