Skip to content

Commit 48b0feb

Browse files
authored
Merge pull request #1829 from gibmat/extend-minio-client-naming
Extend minio client naming
2 parents 7f52b8d + 3c695de commit 48b0feb

File tree

2 files changed

+6
-4
lines changed

2 files changed

+6
-4
lines changed

internal/server/storage/s3/miniod/admin_client.go

+5-3
Original file line numberDiff line numberDiff line change
@@ -101,11 +101,13 @@ func (c *AdminClient) isMinIOClient() bool {
101101
return false
102102
}
103103

104-
if !strings.Contains(lines[0], "mc version") && !strings.Contains(lines[0], "mcli version") {
105-
return false
104+
for _, name := range []string{"miniocli", "minioc", "mcli", "minio-client", "mc"} {
105+
if strings.Contains(lines[0], name+" version") {
106+
return true
107+
}
106108
}
107109

108-
return true
110+
return false
109111
}
110112

111113
// ServiceStop stops the MinIO cluster.

internal/server/storage/s3/miniod/miniod.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ func (p *Process) AdminUser() string {
7070
func (p *Process) AdminClient() (*AdminClient, error) {
7171
var binaryName string
7272

73-
for _, name := range []string{"miniocli", "minioc", "mcli", "mc"} {
73+
for _, name := range []string{"miniocli", "minioc", "mcli", "minio-client", "mc"} {
7474
_, err := exec.LookPath(name)
7575
if err == nil {
7676
binaryName = name

0 commit comments

Comments
 (0)