oktopus/backend/services/acs/internal/server/server.go
2024-04-20 11:20:38 -03:00

23 lines
469 B
Go

package server
import (
"log"
"net/http"
"oktopUSP/backend/services/acs/internal/config"
"oktopUSP/backend/services/acs/internal/nats"
"oktopUSP/backend/services/acs/internal/server/handler"
"os"
)
func Run(c config.Acs, natsActions nats.NatsActions, h *handler.Handler) {
http.HandleFunc(c.Route, h.CwmpHandler)
log.Printf("ACS running at %s%s", c.Port, c.Route)
err := http.ListenAndServe(c.Port, nil)
if err != nil {
log.Fatal(err)
os.Exit(1)
}
}