mirror of
https://github.com/Ernous/TorrServerJellyfin.git
synced 2025-12-19 13:36:09 +05:00
unify log
This commit is contained in:
@@ -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 == "" {
|
||||||
|
|||||||
@@ -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)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user