Skip to content

Commit 134f091

Browse files
shtripatharshavardhana
authored andcommitted
Make replication diag info as optional (#354)
As older versions of MinIO wont be sending this detail and we should just avoid reading this
1 parent e935072 commit 134f091

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

health.go

+6-6
Original file line numberDiff line numberDiff line change
@@ -1090,19 +1090,19 @@ type TLSCert struct {
10901090
type MinioHealthInfo struct {
10911091
Error string `json:"error,omitempty"`
10921092

1093-
Config MinioConfig `json:"config,omitempty"`
1094-
Info MinioInfo `json:"info,omitempty"`
1093+
Config MinioConfig `json:"config,omitempty"`
1094+
Info MinioInfo `json:"info,omitempty"`
1095+
Replication *ReplDiagInfo `json:"replication,omitempty"`
10951096
}
10961097

10971098
// HealthInfo - MinIO cluster's health Info
10981099
type HealthInfo struct {
10991100
Version string `json:"version"`
11001101
Error string `json:"error,omitempty"`
11011102

1102-
TimeStamp time.Time `json:"timestamp,omitempty"`
1103-
Sys SysInfo `json:"sys,omitempty"`
1104-
Minio MinioHealthInfo `json:"minio,omitempty"`
1105-
Replication ReplDiagInfo `json:"replication,omitempty"`
1103+
TimeStamp time.Time `json:"timestamp,omitempty"`
1104+
Sys SysInfo `json:"sys,omitempty"`
1105+
Minio MinioHealthInfo `json:"minio,omitempty"`
11061106
}
11071107

11081108
func (info HealthInfo) String() string {

0 commit comments

Comments
 (0)