From ed1e7610525027f6f0b2db2e2f363e473d8723dd Mon Sep 17 00:00:00 2001 From: mr Date: Wed, 22 Jan 2025 13:18:14 +0100 Subject: [PATCH] light modification --- models/resources/compute.go | 2 +- models/resources/resource.go | 1 + models/resources/storage.go | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/models/resources/compute.go b/models/resources/compute.go index 6f793d4..0601ab8 100644 --- a/models/resources/compute.go +++ b/models/resources/compute.go @@ -61,7 +61,7 @@ type ComputeResourceInstance struct { } type ComputeResourcePartnership struct { - *ResourcePartnerShip[*ComputeResourcePricingProfile] + ResourcePartnerShip[*ComputeResourcePricingProfile] MaxAllowedCPUsCores map[string]int `json:"allowed_cpus,omitempty" bson:"allowed_cpus,omitempty"` MaxAllowedGPUsMemoryGB map[string]float64 `json:"allowed_gpus,omitempty" bson:"allowed_gpus,omitempty"` MaxAllowedRAMSize float64 `json:"allowed_ram,omitempty" bson:"allowed_ram,omitempty"` diff --git a/models/resources/resource.go b/models/resources/resource.go index 7f17ddc..095d429 100644 --- a/models/resources/resource.go +++ b/models/resources/resource.go @@ -160,6 +160,7 @@ func (ri *ResourceInstance[T]) GetPricingsProfiles(peerID string, groups []strin func (ri *ResourceInstance[T]) GetPeerGroups() ([]ResourcePartnerITF, []map[string][]string) { groups := []map[string][]string{} partners := []ResourcePartnerITF{} + fmt.Println("ri.Partnerships", ri.Partnerships) for _, p := range ri.Partnerships { partners = append(partners, p) groups = append(groups, p.GetPeerGroups()) diff --git a/models/resources/storage.go b/models/resources/storage.go index 78b899e..38ac6e8 100644 --- a/models/resources/storage.go +++ b/models/resources/storage.go @@ -57,7 +57,7 @@ func (i *StorageResourceInstance) GetID() string { } type StorageResourcePartnership struct { - *ResourcePartnerShip[*StorageResourcePricingProfile] + ResourcePartnerShip[*StorageResourcePricingProfile] MaxSizeGBAllowed float64 `json:"allowed_gb,omitempty" bson:"allowed_gb,omitempty"` OnlyEncryptedAllowed bool `json:"personal_data_allowed,omitempty" bson:"personal_data_allowed,omitempty"` }