From c689a4a746fcf9fc303c22dabc1f14e9e3aa010b Mon Sep 17 00:00:00 2001 From: Quentin McGaw Date: Sat, 3 Aug 2024 13:37:57 +0000 Subject: [PATCH] fix(custom-openvpn): remove comments before parsing file --- internal/openvpn/extract/extract.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/internal/openvpn/extract/extract.go b/internal/openvpn/extract/extract.go index c25a75f0..cac663be 100644 --- a/internal/openvpn/extract/extract.go +++ b/internal/openvpn/extract/extract.go @@ -18,6 +18,11 @@ var ( func extractDataFromLines(lines []string) ( connection models.Connection, err error) { for i, line := range lines { + hashSymbolIndex := strings.Index(line, "#") + if hashSymbolIndex >= 0 { + line = line[:hashSymbolIndex] + } + ip, port, protocol, err := extractDataFromLine(line) if err != nil { return connection, fmt.Errorf("on line %d: %w", i+1, err)