unify log

This commit is contained in:
nikk gitanes
2022-05-16 03:06:47 +03:00
parent dcd299a7fc
commit 391b08a09d
2 changed files with 14 additions and 13 deletions

View File

@@ -21,14 +21,14 @@ import (
var dmsServer *dms.Server var dmsServer *dms.Server
func Start() { func Start() {
logger := log.Default.WithNames("dms") logger := log.Default.WithNames("dlna")
dmsServer = &dms.Server{ dmsServer = &dms.Server{
Logger: logger.WithNames("dms", "server"), Logger: logger.WithNames("dms", "server"),
Interfaces: func() (ifs []net.Interface) { Interfaces: func() (ifs []net.Interface) {
var err error var err error
ifaces, err := net.Interfaces() ifaces, err := net.Interfaces()
if err != nil { if err != nil {
log.Print(err) logger.Print(err)
os.Exit(1) os.Exit(1)
} }
for _, i := range ifaces { for _, i := range ifaces {
@@ -43,7 +43,7 @@ func Start() {
HTTPConn: func() net.Listener { HTTPConn: func() net.Listener {
port := 9080 port := 9080
for { for {
log.Printf("Check dlna port %d", port) logger.Printf("Check dlna port %d", port)
m, err := net.Listen("tcp", ":"+strconv.Itoa(port)) m, err := net.Listen("tcp", ":"+strconv.Itoa(port))
if m != nil { if m != nil {
m.Close() m.Close()
@@ -53,10 +53,10 @@ func Start() {
} }
port++ port++
} }
log.Printf("Set dlna port %d", port) logger.Printf("Set dlna port %d", port)
conn, err := net.Listen("tcp", ":"+strconv.Itoa(port)) conn, err := net.Listen("tcp", ":"+strconv.Itoa(port))
if err != nil { if err != nil {
log.Print(err) logger.Print(err)
os.Exit(1) os.Exit(1)
} }
return conn return conn
@@ -96,12 +96,12 @@ func Start() {
} }
if err := dmsServer.Init(); err != nil { if err := dmsServer.Init(); err != nil {
log.Printf("error initing dms server: %v", err) logger.Printf("error initing dms server: %v", err)
os.Exit(1) os.Exit(1)
} }
go func() { go func() {
if err := dmsServer.Run(); err != nil { if err := dmsServer.Run(); err != nil {
log.Print(err) logger.Print(err)
os.Exit(1) os.Exit(1)
} }
}() }()
@@ -139,17 +139,18 @@ func onBrowseMeta(path string, rootObjectPath string, host, userAgent string) (r
} }
func getDefaultFriendlyName() string { func getDefaultFriendlyName() string {
logger := log.Default.WithNames("dlna")
ret := "TorrServer" ret := "TorrServer"
userName := "" userName := ""
user, err := user.Current() user, err := user.Current()
if err != nil { if err != nil {
log.Printf("getDefaultFriendlyName could not get username: %s", err) logger.Printf("getDefaultFriendlyName could not get username: %s", err)
} else { } else {
userName = user.Name userName = user.Name
} }
host, err := os.Hostname() host, err := os.Hostname()
if err != nil { if err != nil {
log.Printf("getDefaultFriendlyName could not get hostname: %s", err) logger.Printf("getDefaultFriendlyName could not get hostname: %s", err)
} }
if userName == "" && host == "" { if userName == "" && host == "" {

View File

@@ -7,6 +7,7 @@ import (
"log" "log"
"os" "os"
"strings" "strings"
"time"
"github.com/gin-gonic/gin" "github.com/gin-gonic/gin"
) )
@@ -47,10 +48,9 @@ func Init(path, webpath string) {
logFile = ff logFile = ff
os.Stdout = ff os.Stdout = ff
os.Stderr = ff os.Stderr = ff
//https://stackoverflow.com/a/36140590 t := time.Now().Format("2006-01-02T15:04:05-0700")
//fmt.Print(time.Now().UTC().Format("2006-01-02T15:04:05.999Z") + " TLOG " + string(bytes)) log.SetFlags(log.Lmsgprefix)
log.SetFlags(log.Ldate | log.Ltime | log.LUTC | log.Lmsgprefix) log.SetPrefix(t + " SRV ")
log.SetPrefix("UTC0 SRV ")
log.SetOutput(ff) log.SetOutput(ff)
} }
} }