mirror of https://github.com/statping/statping
replaced recursive by infinite loop.
parent
c27f6a6f30
commit
b2bccd0948
|
@ -90,12 +90,12 @@ func waitForDb(dbType string) error {
|
||||||
}
|
}
|
||||||
|
|
||||||
func DatabaseMaintence() {
|
func DatabaseMaintence() {
|
||||||
defer DatabaseMaintence()
|
for range time.Tick(60 * time.Minute) {
|
||||||
utils.Log(1, "Checking for database records older than 7 days...")
|
utils.Log(1, "Checking for database records older than 7 days...")
|
||||||
since := time.Now().AddDate(0, 0, -7)
|
since := time.Now().AddDate(0, 0, -7)
|
||||||
DeleteAllSince("failures", since)
|
DeleteAllSince("failures", since)
|
||||||
DeleteAllSince("hits", since)
|
DeleteAllSince("hits", since)
|
||||||
time.Sleep(60 * time.Minute)
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
func DeleteAllSince(table string, date time.Time) {
|
func DeleteAllSince(table string, date time.Time) {
|
||||||
|
|
Loading…
Reference in New Issue