mirror of
https://github.com/pgsty/minio.git
synced 2026-07-20 12:40:24 +03:00
simplify bucket metadata lookups for versioning/object locking (#17253)
This commit is contained in:
@@ -1615,13 +1615,11 @@ func (c *SiteReplicationSys) syncToAllPeers(ctx context.Context) error {
|
||||
return errSRBackendIssue(err)
|
||||
}
|
||||
|
||||
var opts MakeBucketOptions
|
||||
if meta.objectLockConfig != nil {
|
||||
opts.LockEnabled = meta.objectLockConfig.ObjectLockEnabled == "Enabled"
|
||||
opts := MakeBucketOptions{
|
||||
LockEnabled: meta.ObjectLocking(),
|
||||
CreatedAt: bucketInfo.Created.UTC(),
|
||||
}
|
||||
|
||||
opts.CreatedAt = bucketInfo.Created.UTC()
|
||||
|
||||
// Now call the MakeBucketHook on existing bucket - this will
|
||||
// create buckets and replication rules on peer clusters.
|
||||
if err = c.MakeBucketHook(ctx, bucket, opts); err != nil {
|
||||
|
||||
Reference in New Issue
Block a user