mirror of
https://github.com/cirruslabs/orchard.git
synced 2026-10-18 22:48:57 +02:00
@@ -12,6 +12,7 @@ import (
|
||||
"github.com/deckarep/golang-set/v2"
|
||||
"github.com/gin-gonic/gin"
|
||||
"github.com/go-openapi/runtime/middleware"
|
||||
"github.com/penglongli/gin-metrics/ginmetrics"
|
||||
"google.golang.org/grpc/metadata"
|
||||
"net/http"
|
||||
"strings"
|
||||
@@ -24,6 +25,11 @@ var ErrUnauthorized = errors.New("unauthorized")
|
||||
func (controller *Controller) initAPI() *gin.Engine {
|
||||
ginEngine := gin.Default()
|
||||
|
||||
// expose metrics
|
||||
monitor := ginmetrics.GetMonitor()
|
||||
monitor.SetMetricPath("/metrics")
|
||||
monitor.Use(ginEngine)
|
||||
|
||||
// v1 API
|
||||
v1 := ginEngine.Group("/v1")
|
||||
|
||||
|
||||
Reference in New Issue
Block a user