28 lines
582 B
Go
Raw Normal View History

2024-05-09 15:27:45 +02:00
package log
import (
"os"
2024-05-09 23:13:00 +02:00
"path"
2024-05-09 15:27:45 +02:00
"time"
)
2024-05-09 17:52:16 +02:00
var logFile *os.File
func OpenLogFile(BasePath string) {
2024-05-09 18:51:16 +02:00
logFile, _ = os.OpenFile(path.Join(BasePath, "../../logs/active-responses.log"), os.O_APPEND|os.O_WRONLY|os.O_CREATE, 0600)
2024-05-09 17:59:21 +02:00
_, err := logFile.WriteString(
"\n#######################################\n## START ##" +
"\n" + time.Now().String() +
"\n#######################################\n",
)
if err != nil {
panic(err)
}
2024-05-09 17:52:16 +02:00
}
2024-05-09 15:27:45 +02:00
func Log(message string) {
2024-05-09 17:52:16 +02:00
if _, err := logFile.WriteString("\n" + message + ": " + time.Now().String()); err != nil {
2024-05-09 15:27:45 +02:00
panic(err)
}
}