mirror of
https://github.com/qdm12/ddns-updater.git
synced 2026-04-05 08:54:09 -04:00
20 lines
376 B
Go
20 lines
376 B
Go
package health
|
|
|
|
import (
|
|
"context"
|
|
|
|
"github.com/qdm12/goservices/httpserver"
|
|
)
|
|
|
|
func NewServer(address string, logger Logger, healthcheck func(context.Context) error) (
|
|
server *httpserver.Server, err error,
|
|
) {
|
|
name := "health"
|
|
return httpserver.New(httpserver.Settings{
|
|
Handler: newHandler(healthcheck),
|
|
Name: &name,
|
|
Address: &address,
|
|
Logger: logger,
|
|
})
|
|
}
|