fix consistency: updated workflow template labels to use dashes instead of underscores.

This commit is contained in:
Andrey Melnikov
2020-04-14 11:38:16 -07:00
parent 07a473c0ab
commit c0a4549d41
2 changed files with 4 additions and 5 deletions

View File

@@ -7,8 +7,8 @@ import (
const (
OnepanelPrefix = "onepanel.io/"
TagPrefix = "tags.onepanel.io/"
WorkflowTemplate = OnepanelPrefix + "workflow_template"
WorkflowTemplateUid = OnepanelPrefix + "workflow_template_uid"
WorkflowTemplate = OnepanelPrefix + "workflow-template"
WorkflowTemplateUid = OnepanelPrefix + "workflow-template-uid"
Version = OnepanelPrefix + "version"
VersionLatest = OnepanelPrefix + "version-latest"
)

View File

@@ -432,7 +432,7 @@ func createArgoWorkflowTemplate(workflowTemplate *WorkflowTemplate, version stri
// version "latest" will get the latest version.
func (c *Client) getArgoWorkflowTemplate(namespace, workflowTemplateUid, version string) (*v1alpha1.WorkflowTemplate, error) {
labelSelect := fmt.Sprintf("onepanel.io/workflow_template_uid=%v", workflowTemplateUid)
labelSelect := fmt.Sprintf("%v=%v", label.WorkflowTemplateUid, workflowTemplateUid)
if version == "latest" {
labelSelect += "," + label.VersionLatest + "=true"
} else {
@@ -459,8 +459,7 @@ func (c *Client) getArgoWorkflowTemplate(namespace, workflowTemplateUid, version
}
func (c *Client) listArgoWorkflowTemplates(namespace, workflowTemplateUid string) (*[]v1alpha1.WorkflowTemplate, error) {
labelSelect := fmt.Sprintf("onepanel.io/workflow_template_uid=%v", workflowTemplateUid)
labelSelect := fmt.Sprintf("%v=%v", label.WorkflowTemplateUid, workflowTemplateUid)
workflowTemplates, err := c.ArgoprojV1alpha1().WorkflowTemplates(namespace).List(v1.ListOptions{
LabelSelector: labelSelect,
})