From 97ab2f6e9511f173ca1ec16a96fa4cbc9cc0a5a9 Mon Sep 17 00:00:00 2001 From: Mario Date: Fri, 31 Mar 2023 22:06:08 +0200 Subject: [PATCH] Fixed Backward Compatibility --- builder/builder.go | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/builder/builder.go b/builder/builder.go index acb7e39..81cad1c 100644 --- a/builder/builder.go +++ b/builder/builder.go @@ -87,10 +87,12 @@ func (b *Builder) Close() error { func (b *Builder) Run() error { // Init Prometheus openmetrics go func() { - http.Handle(b.beelzebubCoreConfigurations.Core.Prometheus.Path, promhttp.Handler()) + if (b.beelzebubCoreConfigurations.Core.Prometheus != parser.Prometheus{}) { + http.Handle(b.beelzebubCoreConfigurations.Core.Prometheus.Path, promhttp.Handler()) - if err := http.ListenAndServe(b.beelzebubCoreConfigurations.Core.Prometheus.Port, nil); err != nil { - log.Fatalf("Error init Prometheus: %s", err.Error()) + if err := http.ListenAndServe(b.beelzebubCoreConfigurations.Core.Prometheus.Port, nil); err != nil { + log.Fatalf("Error init Prometheus: %s", err.Error()) + } } }()