Newer
Older
// Code generated by go-swagger/go-orusapi; DO NOT EDIT.
{{ if .Copyright -}}// {{ comment .Copyright -}}{{ end }}
package {{.Name}}
{{ $package := .Name }}
import (
"github.com/prometheus/client_golang/prometheus"
{{ range $key, $value := .Imports }}{{ $key }} {{ printf "%q" $value }}
{{ end }}
)
func RegisterPrometheus(reg prometheus.Registerer) {
reg = prometheus.WrapRegistererWith(prometheus.Labels{
"api_operation_group": "{{ .Name }}",
}, reg)
reg.MustRegister(
{{ camelize .Name }}HandlerDuration,
{{ camelize .Name }}HandlerInFlight,
)
{{- end}}
}