diff --git a/internal/base/base.go b/internal/base/base.go index 141fb6243..86ec0f34b 100644 --- a/internal/base/base.go +++ b/internal/base/base.go @@ -89,12 +89,13 @@ func getFilePath(filename string) string { func CheckErr(err error) { if err != nil { - panic(err) + fmt.Println(err.Error()) + Exit() } } func Exit() { - os.Exit(0) + os.Exit(1) } func AuthInfo(cmd string) string { diff --git a/internal/helper/helper.go b/internal/helper/helper.go index 59cc38816..7947d5922 100644 --- a/internal/helper/helper.go +++ b/internal/helper/helper.go @@ -22,8 +22,7 @@ func runHelper(cmd *base.Command, args []string) { buf.WriteString(base.AuthInfo("helper")) buf.WriteString("\n# Helper\n\n") buf.WriteString("```text\n") - out, err := exec.Command(base.CmdName).Output() - base.CheckErr(err) + out, _ := exec.Command(base.CmdName).Output() buf.Write(out) buf.WriteString("```\n") base.FilePutContents("helper/README.md", buf.Bytes())