test neo oclib

This commit is contained in:
mr
2025-01-13 14:05:21 +01:00
parent 7d7835919e
commit a1d28f2563
7 changed files with 90 additions and 38 deletions

View File

@@ -3,8 +3,7 @@ package models
import (
"strings"
"cloud.o-forge.io/core/oc-lib/models/resources/processing"
"cloud.o-forge.io/core/oc-lib/models/resources/storage"
"cloud.o-forge.io/core/oc-lib/models/resources"
)
type Parameter struct {
@@ -38,9 +37,9 @@ func (c *Container) AddVolumeMount(volumeMount VolumeMount, volumes []VolumeMoun
}
type VolumeMount struct {
Name string `yaml:"name"`
MountPath string `yaml:"mountPath"`
Storage *storage.StorageResource `yaml:"-"`
Name string `yaml:"name"`
MountPath string `yaml:"mountPath"`
Storage *resources.StorageResource `yaml:"-"`
}
type Task struct {
@@ -71,7 +70,7 @@ type Template struct {
Resource ServiceResource `yaml:"resource,omitempty"`
}
func (template *Template) CreateContainer(processing *processing.ProcessingResource, dag *Dag) {
func (template *Template) CreateContainer(processing *resources.ProcessingResource, dag *Dag) {
container := Container{Image: processing.Container.Image}
if container.Image == "" {
return