mirror of
https://github.com/taigrr/wtf
synced 2025-01-18 04:03:14 -08:00
Add a widget to display the log file in reverse order
This commit is contained in:
26
wtf/log.go
26
wtf/log.go
@@ -1,26 +0,0 @@
|
||||
package wtf
|
||||
|
||||
import (
|
||||
"log"
|
||||
"os"
|
||||
"path/filepath"
|
||||
)
|
||||
|
||||
//Log basic message logging, defaults to ~/.wtf/log.txt
|
||||
func Log(message string) {
|
||||
|
||||
dir, err := Home()
|
||||
if err != nil {
|
||||
return
|
||||
}
|
||||
|
||||
logfile := filepath.Join(dir, ".wtf", "log.txt")
|
||||
f, err := os.OpenFile(logfile, os.O_RDWR|os.O_CREATE|os.O_APPEND, 0666)
|
||||
if err != nil {
|
||||
log.Fatalf("error opening file: %v", err)
|
||||
}
|
||||
defer f.Close()
|
||||
|
||||
log.SetOutput(f)
|
||||
log.Println(message)
|
||||
}
|
||||
Reference in New Issue
Block a user