Skip to content

Commit d864ba6

Browse files
authored
Merge pull request #29 from jayantpranjal0/refresh_interval
Added use of refresh interval time
2 parents b2e52bd + fdbebf5 commit d864ba6

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

main.go

+8-2
Original file line numberDiff line numberDiff line change
@@ -35,13 +35,19 @@ func main() {
3535
go watchWorkloadVulnScanSummaries(storageClient)
3636
}
3737

38+
interval := os.Getenv("PROMETHEUS_REFRESH_INTERVAL")
39+
refreshInterval, err := time.ParseDuration(interval)
40+
if err != nil {
41+
logger.L().Warning("failed to get refresh interval, using default 120s", helpers.Error(err))
42+
refreshInterval = 10 * time.Second
43+
}
44+
3845
// monitor the severities in objects (no watch available)
3946
for {
4047
handleConfigScanSummaries(storageClient)
4148
handleVulnScanSummaries(storageClient)
4249

43-
// FIXME: get interval from config/env
44-
time.Sleep(120 * time.Second)
50+
time.Sleep(refreshInterval)
4551
}
4652

4753
}

0 commit comments

Comments
 (0)