mirror of
https://github.com/onepanelio/onepanel.git
synced 2025-10-28 07:41:27 +08:00
Updating name generated to use onepanel uid generation.
This commit is contained in:
committed by
rushtehrani
parent
3c0a138642
commit
9e48c3b406
@@ -12,7 +12,6 @@ import (
|
|||||||
log "github.com/sirupsen/logrus"
|
log "github.com/sirupsen/logrus"
|
||||||
"google.golang.org/grpc/codes"
|
"google.golang.org/grpc/codes"
|
||||||
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
|
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
|
||||||
"regexp"
|
|
||||||
"strings"
|
"strings"
|
||||||
)
|
)
|
||||||
|
|
||||||
@@ -165,8 +164,11 @@ func (c *Client) CreateCronWorkflow(namespace string, cronWorkflow *CronWorkflow
|
|||||||
|
|
||||||
//// TODO: Need to pull system parameters from k8s config/secret here, example: HOST
|
//// TODO: Need to pull system parameters from k8s config/secret here, example: HOST
|
||||||
opts := &WorkflowExecutionOptions{}
|
opts := &WorkflowExecutionOptions{}
|
||||||
re, _ := regexp.Compile(`[^a-zA-Z0-9-]{1,}`)
|
opts.GenerateName, err = uid2.GenerateUID(workflowTemplate.Name)
|
||||||
opts.GenerateName = strings.ToLower(re.ReplaceAllString(workflowTemplate.Name, `-`)) + "-"
|
if err != nil {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
|
opts.GenerateName += "-"
|
||||||
for _, param := range workflow.Parameters {
|
for _, param := range workflow.Parameters {
|
||||||
opts.Parameters = append(opts.Parameters, Parameter{
|
opts.Parameters = append(opts.Parameters, Parameter{
|
||||||
Name: param.Name,
|
Name: param.Name,
|
||||||
|
|||||||
@@ -6,9 +6,8 @@ import (
|
|||||||
"fmt"
|
"fmt"
|
||||||
"github.com/hashicorp/go-uuid"
|
"github.com/hashicorp/go-uuid"
|
||||||
"github.com/onepanelio/core/pkg/util/pagination"
|
"github.com/onepanelio/core/pkg/util/pagination"
|
||||||
"regexp"
|
uid2 "github.com/onepanelio/core/pkg/util/uid"
|
||||||
"strconv"
|
"strconv"
|
||||||
"strings"
|
|
||||||
"time"
|
"time"
|
||||||
|
|
||||||
sq "github.com/Masterminds/squirrel"
|
sq "github.com/Masterminds/squirrel"
|
||||||
@@ -659,8 +658,10 @@ func createArgoWorkflowTemplate(workflowTemplate *WorkflowTemplate, version int6
|
|||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
|
|
||||||
re, _ := regexp.Compile(`[^a-zA-Z0-9-]{1,}`)
|
worfklowTemplateName, err := uid2.GenerateUID(workflowTemplate.Name)
|
||||||
worfklowTemplateName := strings.ToLower(re.ReplaceAllString(workflowTemplate.Name, `-`))
|
if err != nil {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
|
|
||||||
argoWft.Name = fmt.Sprintf("%v-v%v", worfklowTemplateName, version)
|
argoWft.Name = fmt.Sprintf("%v-v%v", worfklowTemplateName, version)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user