From a457621e444b4e0719c076a172a62d823616a122 Mon Sep 17 00:00:00 2001 From: Trygve Laugstøl Date: Wed, 7 Feb 2024 19:14:47 +0100 Subject: wip --- util/util.go | 41 ----------------------------------------- 1 file changed, 41 deletions(-) delete mode 100644 util/util.go (limited to 'util') diff --git a/util/util.go b/util/util.go deleted file mode 100644 index d56f662..0000000 --- a/util/util.go +++ /dev/null @@ -1,41 +0,0 @@ -package util - -import ( - "bufio" - "fmt" - "os" - "strings" - - "github.com/confluentinc/confluent-kafka-go/v2/kafka" -) - -func ReadConfig(configFile string) kafka.ConfigMap { - m := make(map[string]kafka.ConfigValue) - - file, err := os.Open(configFile) - if err != nil { - fmt.Fprintf(os.Stderr, "Failed to open file: %s", err) - os.Exit(1) - } - defer file.Close() - - scanner := bufio.NewScanner(file) - for scanner.Scan() { - line := strings.TrimSpace(scanner.Text()) - if !strings.HasPrefix(line, "#") && len(line) != 0 { - before, after, found := strings.Cut(line, "=") - if found { - parameter := strings.TrimSpace(before) - value := strings.TrimSpace(after) - m[parameter] = value - } - } - } - - if err := scanner.Err(); err != nil { - fmt.Printf("Failed to read file: %s", err) - os.Exit(1) - } - - return m -} -- cgit v1.2.3