access func

This commit is contained in:
mr
2024-07-18 14:39:54 +02:00
parent 7f1f85c00e
commit 4fab0cb153
9 changed files with 93 additions and 21 deletions

View File

@@ -3,6 +3,7 @@ package datacenter
import (
resources "cloud.o-forge.io/core/oc-lib/models/resources"
"cloud.o-forge.io/core/oc-lib/models/utils"
tool "cloud.o-forge.io/core/oc-lib/utils"
)
type Datacenter struct {
@@ -39,10 +40,10 @@ func (d *Datacenter) GetType() resources.ResourceType {
return resources.DATACENTER
}
func (d *Datacenter) GetAccessor(driver utils.Driver) utils.Accessor {
func (d *Datacenter) GetAccessor(driver tool.Driver) utils.Accessor {
var data utils.Accessor
switch driver {
case utils.MONGO:
case tool.MONGO:
data = &DatacenterMongoAccessor{}
default:
data = &DatacenterMongoAccessor{}