From bd681c09bbdd1f2fdcc71793aa3fb7f925c8ffc7 Mon Sep 17 00:00:00 2001 From: ry023 Date: Fri, 20 Nov 2020 11:38:24 +0900 Subject: [PATCH] resize --- netapp/quota.go | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/netapp/quota.go b/netapp/quota.go index e1bb7b1..e802ed2 100644 --- a/netapp/quota.go +++ b/netapp/quota.go @@ -191,6 +191,20 @@ func (q *Quota) Status(serverName, volumeName string) (*QuotaStatusResponse, *ht return &r, res, err } +func (q *Quota) Resize(serverName, volumeName string) (*QuotaStatusResponse, *http.Response, error) { + q.Name = serverName + q.Params.XMLName = xml.Name{Local: "quota-resize"} + q.Params.QuotaOptions = &QuotaOptions{ + QuotaEntry: &QuotaEntry{ + Volume: volumeName, + }, + } + + r := QuotaStatusResponse{} + res, err := q.get(q, &r) + return &r, res, err +} + type QuotaReport struct { Base Params struct {