mirror of https://github.com/bjdgyc/anylink.git
21 lines
393 B
Go
21 lines
393 B
Go
package cron
|
|
|
|
import (
|
|
"github.com/bjdgyc/anylink/base"
|
|
"github.com/bjdgyc/anylink/dbdata"
|
|
)
|
|
|
|
// 清除访问审计日志
|
|
func ClearAudit() {
|
|
lifeDay, timesUp := isClearTime()
|
|
if !timesUp {
|
|
return
|
|
}
|
|
// 当审计日志永久保存,则退出
|
|
if lifeDay <= 0 {
|
|
return
|
|
}
|
|
affected, err := dbdata.ClearAccessAudit(getTimeAgo(lifeDay))
|
|
base.Info("Cron ClearAudit: ", affected, err)
|
|
}
|