github.com/ablease/cli@v6.37.1-0.20180613014814-3adbb7d7fb19+incompatible/actor/v2action/organization_quota.go (about) 1 package v2action 2 3 import ( 4 "code.cloudfoundry.org/cli/actor/actionerror" 5 "code.cloudfoundry.org/cli/api/cloudcontroller/ccerror" 6 "code.cloudfoundry.org/cli/api/cloudcontroller/ccv2" 7 ) 8 9 type OrganizationQuota ccv2.OrganizationQuota 10 11 func (actor Actor) GetOrganizationQuota(guid string) (OrganizationQuota, Warnings, error) { 12 orgQuota, warnings, err := actor.CloudControllerClient.GetOrganizationQuota(guid) 13 14 if _, ok := err.(ccerror.ResourceNotFoundError); ok { 15 return OrganizationQuota{}, Warnings(warnings), actionerror.OrganizationQuotaNotFoundError{GUID: guid} 16 } 17 18 return OrganizationQuota(orgQuota), Warnings(warnings), err 19 }