Using Onepanel UID generator.

This commit is contained in:
Aleksandr Melnikov
2020-05-13 10:57:01 -07:00
committed by rushtehrani
parent d308761f27
commit 2048b7a4eb

View File

@@ -313,8 +313,11 @@ func (c *Client) CreateWorkflowExecution(namespace string, workflow *WorkflowExe
Labels: &map[string]string{},
Parameters: workflow.Parameters,
}
re, _ := regexp.Compile(`[^a-zA-Z0-9-]{1,}`)
opts.GenerateName = strings.ToLower(re.ReplaceAllString(workflowTemplate.Name, `-`)) + "-"
opts.GenerateName, err = uid2.GenerateUID(workflowTemplate.Name)
if err != nil {
return nil, err
}
opts.GenerateName += "-"
workflowUid, err := uuid.GenerateUUID()
if err != nil {