// Copyright (c) Mainflux // SPDX-License-Identifier: Apache-2.0 package api import ( "net/http" "github.com/go-zoo/bone" "github.com/mainflux/mainflux" "github.com/prometheus/client_golang/prometheus/promhttp" ) // MakeHandler returns a HTTP handler for API endpoints. func MakeHandler(instanceID string) http.Handler { r := bone.New() r.GetFunc("/health", mainflux.Health("lora-adapter", instanceID)) r.Handle("/metrics", promhttp.Handler()) return r }