Files
timeserver-monitoring/src/tsm/tsm.go
Wolfgang Hottgenroth 6d4b7541ef
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
fix, 2
2025-02-10 12:48:42 +01:00

34 lines
430 B
Go

package main
import (
"log"
"os"
"os/signal"
"tsm/config"
"tsm/mqtt"
"tsm/tsmq"
)
func main() {
log.SetPrefix("TSM: ")
log.SetFlags(log.Ldate | log.Ltime | log.Lshortfile)
log.Println("starting")
config.LoadConfiguration()
mqtt.Start()
defer mqtt.Stop()
tsmq.Start()
defer tsmq.Stop()
c := make(chan os.Signal, 1)
signal.Notify(c, os.Interrupt, os.Kill)
<- c
log.Println("terminating")
}