| 1234567891011121314151617181920212223242526 |
- package iotLog
- import (
- "IotAdmin/core/sdk/pkg/logger"
- )
- // Clean 清理日志文件
- func Clean(dataDays, deviceDays int) (err error) {
- if err = cleanDataLog(dataDays); err != nil {
- return err
- }
- if err = cleanDeviceLog(deviceDays); err != nil {
- return err
- }
- return
- }
- func cleanDataLog(days int) error {
- path := getDataLogPath()
- return logger.DeleteAllLogsOlderThan(path, "data", days)
- }
- func cleanDeviceLog(days int) error {
- path := getDeviceLogPath()
- return logger.DeleteAllLogsOlderThan(path, "log", days)
- }
|