diff --git a/internal/uptime/linux_uptime.go b/internal/uptime/linux_uptime.go index 215a7ee..b05cea9 100644 --- a/internal/uptime/linux_uptime.go +++ b/internal/uptime/linux_uptime.go @@ -37,7 +37,7 @@ func getLinuxUptime() (UptimeInformation, error) { busyTime, _ = strconv.ParseFloat(fields[0], 64) return UptimeInformation{ - uptime: busyTime, + Uptime: busyTime, }, nil } diff --git a/internal/uptime/uptime.go b/internal/uptime/uptime.go index 8f06aab..4bd43f8 100644 --- a/internal/uptime/uptime.go +++ b/internal/uptime/uptime.go @@ -6,15 +6,11 @@ import ( ) type UptimeInformation struct { - uptime float64 -} - -func (uptimeInfo UptimeInformation) GetUptime() (seconds float64) { - return uptimeInfo.uptime + Uptime float64 } func (uptimeInfo UptimeInformation) FormatSeconds() string { - total := int64(math.Round(uptimeInfo.uptime)) + total := int64(math.Round(uptimeInfo.Uptime)) if total < 60 { return fmt.Sprintf("%d", total) diff --git a/internal/uptime/win_uptime.go b/internal/uptime/win_uptime.go index b696cc8..af4b016 100644 --- a/internal/uptime/win_uptime.go +++ b/internal/uptime/win_uptime.go @@ -15,7 +15,7 @@ func getWinUptime(uptime *windows.LazyProc) (UptimeInformation, error) { uptimeSeconds := float64(uptimeMetric) / 1000.0 - return UptimeInformation{uptime: uptimeSeconds}, nil + return UptimeInformation{Uptime: uptimeSeconds}, nil } func GetUptimeInformation() (UptimeInformation, error) {