mirror of
https://github.com/weloe/token-go.git
synced 2025-10-17 04:50:36 +08:00
17 lines
287 B
Go
17 lines
287 B
Go
package log
|
|
|
|
import "github.com/weloe/token-go/persist"
|
|
|
|
type Logger interface {
|
|
persist.Watcher
|
|
|
|
// Enable turn on or off
|
|
Enable(bool bool)
|
|
|
|
// IsEnabled return if logger is enabled
|
|
IsEnabled() bool
|
|
|
|
// StartCleanTimer log after start clean timer
|
|
StartCleanTimer(period int64)
|
|
}
|