Files
EvoBGP/cmd/evobgp-render/main.go
T

25 lines
414 B
Go

package main
import (
"context"
"log"
"os"
"os/signal"
"syscall"
"evobgp/internal/config"
"evobgp/internal/render"
)
func main() {
cfg := config.Load()
name := cfg.ServiceName
if name == "" {
name = "evobgp-render"
}
log.Printf("%s starting (reference profile worker)", name)
ctx, stop := signal.NotifyContext(context.Background(), os.Interrupt, syscall.SIGTERM)
defer stop()
render.Run(ctx)
}