diff --git a/VERSION b/VERSION index 9df886c..428b770 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1.4.2 +1.4.3 diff --git a/bird/bird.go b/bird/bird.go index bb215c7..84a2daf 100644 --- a/bird/bird.go +++ b/bird/bird.go @@ -54,7 +54,7 @@ func RunAndParse(cmd string, parser func([]byte) Parsed) (Parsed, bool) { func Status() (Parsed, bool) { birdStatus, ok := RunAndParse("status", parseStatus) - status := birdStatus["status"].(map[string]interface{}) + status := birdStatus["status"].(Parsed) // Last Reconfig Timestamp source: var lastReconfig string diff --git a/bird/status.go b/bird/status.go index 9763058..fa38a34 100644 --- a/bird/status.go +++ b/bird/status.go @@ -35,11 +35,7 @@ func lastReconfigTimestampFromFileContent(filename string, regex string) string scanner := bufio.NewScanner(file) for scanner.Scan() { - txt := scanner.Text() - fmt.Println("---------") - fmt.Println(txt) - - matches := rx.FindStringSubmatch(txt) + matches := rx.FindStringSubmatch(scanner.Text()) if len(matches) > 0 { return matches[1] }