Skip to content

Commit e40749c

Browse files
committed
fix for invalid character 'c' looking for beginning of value
Signed-off-by: Smyslov Maxim <maksim.smyslov@flant.com>
1 parent 12877f4 commit e40749c

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

  • pkg/module_manager/models/hooks/kind

pkg/module_manager/models/hooks/kind/check.go

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,11 @@ func (c *SettingsCheck) Check(ctx context.Context, settings utils.Values) (setti
7070

7171
cmd := executor.NewExecutor("", c.path, []string{"hook", "check"}, envs).WithLogger(c.logger.Named("executor"))
7272
if _, err = cmd.RunAndLogLines(ctx, make(map[string]string)); err != nil {
73+
// if cmd run error, then error are not json
74+
if strings.HasPrefix(err.Error(), "cmd run:") {
75+
return settingscheck.Result{}, err
76+
}
77+
7378
trimmed := bytes.NewBufferString(strings.TrimPrefix(err.Error(), "stderr:"))
7479

7580
if err = json.NewDecoder(trimmed).Decode(&result); err != nil {

0 commit comments

Comments
 (0)