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) }