2024-08-23 11:06:31 +08:00

40 lines
596 B
Go

package main
import (
"log"
"onvif-agent/config"
"onvif-agent/integration/zabbixagent"
)
func main() {
/**
* Load config
*/
if err := config.LoadConfig(); err != nil {
log.Fatalf("Error loading config: %v", err)
}
/**
* Web server
*/
//go func() {
// r := gin.Default()
//
// router.SetupRoutes(r)
//
// addr := fmt.Sprintf("%s:%d", config.Conf.Server.Host, config.Conf.Server.Port)
// if err := r.Run(addr); err != nil {
// fmt.Println("Failed to start server:", err)
// }
//}()
/**
* Zabbix agent
*/
//go func() {
zabbixagent.Run()
//}()
//select {}
}