config: fix shadowed error return values

This commit is contained in:
Christian Schwarz 2018-04-14 11:25:12 +02:00
parent 82ea535692
commit 9d7110eaad

View File

@ -173,24 +173,24 @@ func parseJob(c JobParsingContext, i map[string]interface{}) (j Job, err error)
name, err := extractStringField(i, "name", true) name, err := extractStringField(i, "name", true)
if err != nil { if err != nil {
return return nil, err
} }
for _, r := range ReservedJobNames { for _, r := range ReservedJobNames {
if name == r { if name == r {
err = errors.Errorf("job name '%s' is reserved", name) err = errors.Errorf("job name '%s' is reserved", name)
return return nil, err
} }
} }
jobtypeStr, err := extractStringField(i, "type", true) jobtypeStr, err := extractStringField(i, "type", true)
if err != nil { if err != nil {
return return nil, err
} }
jobtype, err := ParseUserJobType(jobtypeStr) jobtype, err := ParseUserJobType(jobtypeStr)
if err != nil { if err != nil {
return return nil, err
} }
switch jobtype { switch jobtype {