From ce46153eae12298a00abd991e41e89059b260ae5 Mon Sep 17 00:00:00 2001 From: Jesse Haka Date: Mon, 6 May 2019 08:48:48 +0300 Subject: [PATCH] expose listenaddress and router --- middleware.go | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/middleware.go b/middleware.go index d690b9d..7b65a4c 100644 --- a/middleware.go +++ b/middleware.go @@ -344,6 +344,16 @@ func (p *Prometheus) Use(e *gin.Engine) { p.SetMetricsPath(e) } +// GetListenAddress returns current listenAddress +func (p *Prometheus) GetListenAddress() string { + return p.listenAddress +} + +// GetRouter returns current gin router +func (p *Prometheus) GetRouter() *gin.Engine { + return p.router +} + // UseWithAuth adds the middleware to a gin engine with BasicAuth. func (p *Prometheus) UseWithAuth(e *gin.Engine, accounts gin.Accounts) { e.Use(p.HandlerFunc())