Browse Source

Remove disk_type from required status fields since Go omits it

Go's default DiskType is "" (HardDriveType), and protobuf's omitempty
tag causes empty strings to be dropped from JSON output.
rust-volume-server
Chris Lu 20 hours ago
parent
commit
19e7dbebe7
  1. 2
      test/volume_server/http/admin_test.go

2
test/volume_server/http/admin_test.go

@ -53,7 +53,7 @@ func TestAdminStatusAndHealthz(t *testing.T) {
if !ok {
t.Fatalf("status payload disk status has unexpected shape: %#v", diskStatuses[0])
}
for _, field := range []string{"dir", "all", "used", "free", "disk_type"} {
for _, field := range []string{"dir", "all", "used", "free"} {
if _, found := firstDisk[field]; !found {
t.Fatalf("status disk payload missing field %q: %#v", field, firstDisk)
}

Loading…
Cancel
Save