Service + Storage Binded to Compute

This commit is contained in:
mr
2026-04-23 09:24:02 +02:00
parent 538496cd60
commit 9c2663601a
17 changed files with 235 additions and 88 deletions

View File

@@ -33,6 +33,7 @@ const (
NATIVE_TOOL
EXECUTION_VERIFICATION
ALLOWED_IMAGE
SERVICE_RESOURCE
)
var NOAPI = func() string {
@@ -90,6 +91,7 @@ var InnerDefaultAPI = [...]func() string{
CATALOGAPI,
SCHEDULERAPI,
DATACENTERAPI,
CATALOGAPI,
}
// Bind the standard data name to the data type
@@ -117,6 +119,7 @@ var Str = [...]string{
"native_tool",
"execution_verification",
"allowed_image",
"service_resource",
}
func FromString(comp string) int {
@@ -152,7 +155,7 @@ func DataTypeList() []DataType {
return []DataType{DATA_RESOURCE, PROCESSING_RESOURCE, STORAGE_RESOURCE, COMPUTE_RESOURCE, WORKFLOW_RESOURCE,
WORKFLOW, WORKFLOW_EXECUTION, WORKSPACE, PEER, COLLABORATIVE_AREA, RULE, BOOKING, WORKFLOW_HISTORY, WORKSPACE_HISTORY,
ORDER, PURCHASE_RESOURCE,
LIVE_DATACENTER, LIVE_STORAGE, BILL, NATIVE_TOOL, EXECUTION_VERIFICATION, ALLOWED_IMAGE}
LIVE_DATACENTER, LIVE_STORAGE, BILL, NATIVE_TOOL, EXECUTION_VERIFICATION, ALLOWED_IMAGE, SERVICE_RESOURCE}
}
type PropalgationMessage struct {