파일에 직접 로깅하는 로거로 교체

This commit is contained in:
2023-06-13 20:03:10 +09:00
parent d490188bd2
commit c1847ee3e1
12 changed files with 116 additions and 77 deletions

View File

@ -3,28 +3,30 @@ package main
import (
"flag"
"repositories.action2quare.com/ayo/gocommon/logger"
"repositories.action2quare.com/ayo/houston/client"
"repositories.action2quare.com/ayo/houston/server"
"repositories.action2quare.com/ayo/houston/shared"
)
var runAsClient = flag.Bool("client", false, "")
var runAsServer = flag.Bool("server", false, "")
func main() {
shared.InitLogger()
if !flag.Parsed() {
flag.Parse()
}
if !*runAsClient && !*runAsServer {
logger.Fatal("client or server flag is needed")
shared.Logger().Fatal("client or server flag is needed")
return
}
if *runAsClient {
hc, err := client.NewClient()
if err != nil {
logger.Fatal(err)
shared.Logger().Fatal(err)
return
}
hc.Start()