diff options
Diffstat (limited to 'weed/shell/command_fs_log.go')
| -rw-r--r-- | weed/shell/command_fs_log.go | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/weed/shell/command_fs_log.go b/weed/shell/command_fs_log.go index e6b7a6f9a..66f143030 100644 --- a/weed/shell/command_fs_log.go +++ b/weed/shell/command_fs_log.go @@ -1,6 +1,7 @@ package shell import ( + "context" "flag" "fmt" "github.com/seaweedfs/seaweedfs/weed/filer" @@ -41,11 +42,11 @@ func (c *commandFsLogPurge) Do(args []string, commandEnv *CommandEnv, writer io. } modificationTimeAgo := time.Now().Add(-time.Hour * 24 * time.Duration(*daysAgo)).Unix() - err = filer_pb.ReadDirAllEntries(commandEnv, filer.SystemLogDir, "", func(entry *filer_pb.Entry, isLast bool) error { + err = filer_pb.ReadDirAllEntries(context.Background(), commandEnv, filer.SystemLogDir, "", func(entry *filer_pb.Entry, isLast bool) error { if entry.Attributes.Mtime > modificationTimeAgo { return nil } - if errDel := filer_pb.Remove(commandEnv, filer.SystemLogDir, entry.Name, true, true, true, false, nil); errDel != nil { + if errDel := filer_pb.Remove(context.Background(), commandEnv, filer.SystemLogDir, entry.Name, true, true, true, false, nil); errDel != nil { return errDel } if *verbose { |
