mirror of https://github.com/minio/minio.git
fix: cleanup lifecycle unused code (#9219)
This commit is contained in:
parent
6f992134a2
commit
7f8f1ad4e3
|
@ -44,22 +44,12 @@ func startDailyLifecycle(ctx context.Context, objAPI ObjectLayer) {
|
|||
return
|
||||
case <-time.NewTimer(bgLifecycleInterval).C:
|
||||
// Perform one lifecycle operation
|
||||
err := lifecycleRound(ctx, objAPI)
|
||||
switch err.(type) {
|
||||
case OperationTimedOut:
|
||||
// Unable to hold a lock means there is another
|
||||
// caller holding write lock, ignore and try next round.
|
||||
continue
|
||||
default:
|
||||
logger.LogIf(ctx, err)
|
||||
}
|
||||
logger.LogIf(ctx, lifecycleRound(ctx, objAPI))
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
var lifecycleLockTimeout = newDynamicTimeout(60*time.Second, time.Second)
|
||||
|
||||
func lifecycleRound(ctx context.Context, objAPI ObjectLayer) error {
|
||||
buckets, err := objAPI.ListBuckets(ctx)
|
||||
if err != nil {
|
||||
|
|
Loading…
Reference in New Issue