From 9ea14c88d83f403eccd8d96440a0928a51293818 Mon Sep 17 00:00:00 2001 From: jiuker <2818723467@qq.com> Date: Tue, 29 Apr 2025 23:35:51 +0800 Subject: [PATCH] cleanup: use NewWithOptions replace the Deprecated one (#21243) --- cmd/site-replication.go | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/cmd/site-replication.go b/cmd/site-replication.go index 54288b903..be4dd334f 100644 --- a/cmd/site-replication.go +++ b/cmd/site-replication.go @@ -2614,12 +2614,11 @@ func getAdminClient(endpoint, accessKey, secretKey string) (*madmin.AdminClient, if globalBucketTargetSys.isOffline(epURL) { return nil, RemoteTargetConnectionErr{Endpoint: epURL.String(), Err: fmt.Errorf("remote target is offline for endpoint %s", epURL.String())} } - client, err := madmin.New(epURL.Host, accessKey, secretKey, epURL.Scheme == "https") - if err != nil { - return nil, err - } - client.SetCustomTransport(globalRemoteTargetTransport) - return client, nil + return madmin.NewWithOptions(epURL.Host, &madmin.Options{ + Creds: credentials.NewStaticV4(accessKey, secretKey, ""), + Secure: epURL.Scheme == "https", + Transport: globalRemoteTargetTransport, + }) } func getS3Client(pc madmin.PeerSite) (*minio.Client, error) {