mirror of
				https://github.com/bjdgyc/anylink.git
				synced 2025-11-01 00:59:34 +08:00 
			
		
		
		
	
		
			
				
	
	
		
			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)
 | |
| }
 |