...
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package errors
17
18 type NoMoreTemplateInSerialTemplateError struct {
19 Op string
20 Err error
21
22 WorkflowName string
23 TemplateName string
24 NodeName string
25 }
26
27 func (e *NoMoreTemplateInSerialTemplateError) Error() string {
28 return toJsonOrFallbackToError(e)
29 }
30
31 func (e *NoMoreTemplateInSerialTemplateError) Unwrap() error {
32 return e.Err
33 }
34
35 func NewNoMoreTemplateInSerialTemplateError(op, workflowName, templateName, nodeName string) *NoMoreTemplateInSerialTemplateError {
36 return &NoMoreTemplateInSerialTemplateError{
37 Op: op,
38 Err: ErrNoMoreTemplateInSerialTemplate,
39 WorkflowName: workflowName,
40 TemplateName: templateName,
41 NodeName: nodeName,
42 }
43 }
44