From 34b7cdcf06b0408236c2f7eb212f958f6855e51c Mon Sep 17 00:00:00 2001 From: mr Date: Thu, 26 Jun 2025 15:59:21 +0200 Subject: [PATCH] corrected live accessor --- models/live/live_datacenter.go | 2 +- models/live/live_mongo_accessor.go | 6 +++--- models/live/live_storage.go | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/models/live/live_datacenter.go b/models/live/live_datacenter.go index 7ead5c1..b466cc2 100644 --- a/models/live/live_datacenter.go +++ b/models/live/live_datacenter.go @@ -30,7 +30,7 @@ type LiveDatacenter struct { } func (d *LiveDatacenter) GetAccessor(request *tools.APIRequest) utils.Accessor { - return NewAccessor[*LiveDatacenter](request) // Create a new instance of the accessor + return NewAccessor[*LiveDatacenter](tools.LIVE_DATACENTER, request) // Create a new instance of the accessor } func (d *LiveDatacenter) GetResourceAccessor(request *tools.APIRequest) utils.Accessor { return resources.NewAccessor[*resources.ComputeResource](tools.COMPUTE_RESOURCE, request, func() utils.DBObject { return &resources.ComputeResource{} }) diff --git a/models/live/live_mongo_accessor.go b/models/live/live_mongo_accessor.go index 626766d..0da0bfa 100644 --- a/models/live/live_mongo_accessor.go +++ b/models/live/live_mongo_accessor.go @@ -15,12 +15,12 @@ type computeUnitsMongoAccessor[T LiveInterface] struct { } // New creates a new instance of the computeUnitsMongoAccessor -func NewAccessor[T LiveInterface](request *tools.APIRequest) *computeUnitsMongoAccessor[T] { +func NewAccessor[T LiveInterface](t tools.DataType, request *tools.APIRequest) *computeUnitsMongoAccessor[T] { return &computeUnitsMongoAccessor[T]{ AbstractAccessor: utils.AbstractAccessor{ - Logger: logs.CreateLogger(tools.LIVE_DATACENTER.String()), // Create a logger with the data type + Logger: logs.CreateLogger(t.String()), // Create a logger with the data type Request: request, - Type: tools.LIVE_DATACENTER, + Type: t, }, } } diff --git a/models/live/live_storage.go b/models/live/live_storage.go index 45e50ba..66b4eee 100644 --- a/models/live/live_storage.go +++ b/models/live/live_storage.go @@ -26,7 +26,7 @@ type LiveStorage struct { } func (d *LiveStorage) GetAccessor(request *tools.APIRequest) utils.Accessor { - return NewAccessor[*LiveStorage](request) // Create a new instance of the accessor + return NewAccessor[*LiveStorage](tools.LIVE_STORAGE, request) // Create a new instance of the accessor } func (d *LiveStorage) GetResourceAccessor(request *tools.APIRequest) utils.Accessor { return resources.NewAccessor[*resources.ComputeResource](tools.STORAGE_RESOURCE, request, func() utils.DBObject { return &resources.StorageResource{} })