From 57afd8cf26b474ade15c072bda26f500a47f77e2 Mon Sep 17 00:00:00 2001 From: William Wei Date: Tue, 25 Jul 2023 14:53:04 -0700 Subject: [PATCH] HostShare Datastores struct --- src/oca/go/src/goca/schemas/host/host.go | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/src/oca/go/src/goca/schemas/host/host.go b/src/oca/go/src/goca/schemas/host/host.go index 48d4a1ec059..637d2b1bece 100644 --- a/src/oca/go/src/goca/schemas/host/host.go +++ b/src/oca/go/src/goca/schemas/host/host.go @@ -73,10 +73,18 @@ type Share struct { } type Datastores struct { - DiskUsage int `xml:"DISK_USAGE,omitempty"` - FreeDisk int `xml:"FREE_DISK,omitempty"` - MaxDisk int `xml:"MAX_DISK,omitempty"` - UsedDisk int `xml:"USED_DISK,omitempty"` + DiskUsage int `xml:"DISK_USAGE,omitempty"` + FreeDisk int `xml:"FREE_DISK,omitempty"` + MaxDisk int `xml:"MAX_DISK,omitempty"` + UsedDisk int `xml:"USED_DISK,omitempty"` + Datastore Datastore `xml:"DS,omitempty"` +} + +type Datastore struct { + ID int `xml:"ID,omitempty"` + TotalMB int `xml:"TOTAL_MB,omitempty"` + FreeMB int `xml:"FREE_MB,omitempty"` + UsedMB int `xml:"USED_MB,omitempty"` } type PCIDevices struct {