From f663ec80f5dda6985c47bd5d6ed64513fd7ab04b Mon Sep 17 00:00:00 2001 From: mr Date: Mon, 10 Feb 2025 11:32:55 +0100 Subject: [PATCH] add purchase resource in model catalog --- models/resources/data.go | 2 ++ models/resources/priced_resource.go | 2 ++ 2 files changed, 4 insertions(+) diff --git a/models/resources/data.go b/models/resources/data.go index 5e24e6f..058c08a 100644 --- a/models/resources/data.go +++ b/models/resources/data.go @@ -2,6 +2,7 @@ package resources import ( "errors" + "fmt" "time" "cloud.o-forge.io/core/oc-lib/models/common/models" @@ -150,6 +151,7 @@ func (r *PricedDataResource) GetType() tools.DataType { } func (r *PricedDataResource) GetPrice() (float64, error) { + fmt.Println("GetPrice", r.UsageStart, r.UsageEnd) if r.UsageStart == nil || r.UsageEnd == nil { return 0, errors.New("usage start and end must be set") } diff --git a/models/resources/priced_resource.go b/models/resources/priced_resource.go index 047766f..d9a9471 100644 --- a/models/resources/priced_resource.go +++ b/models/resources/priced_resource.go @@ -2,6 +2,7 @@ package resources import ( "errors" + "fmt" "time" "cloud.o-forge.io/core/oc-lib/models/common/pricing" @@ -84,6 +85,7 @@ func (abs *PricedResource) GetExplicitDurationInS() float64 { } func (r *PricedResource) GetPrice() (float64, error) { + fmt.Println("GetPrice", r.UsageStart, r.UsageEnd) if r.UsageStart == nil || r.UsageEnd == nil { return 0, errors.New("usage start and end must be set") }