Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var RootCmd = &cobra.Command{ Use: "chkit", PersistentPreRun: func(cmd *cobra.Command, args []string) { if debug, _ := cmd.Flags().GetBool("debug"); debug { np = jww.NewNotepad(jww.LevelDebug, jww.LevelDebug, os.Stdout, ioutil.Discard, "", log.Ldate|log.Ltime) } else { np = jww.NewNotepad(jww.LevelInfo, jww.LevelInfo, os.Stdout, ioutil.Discard, "", log.Ldate|log.Ltime) } var err error db, err = dbconfig.OpenOrCreate(chlib.ConfigFile, np) if err != nil { np.ERROR.Println(err) os.Exit(1) } }, Run: func(cmd *cobra.Command, args []string) { if cmd.Flags().NFlag() == 0 { cmd.Usage() } }, PersistentPostRun: func(cmd *cobra.Command, args []string) { db.Close() }, BashCompletionFunction: bashCompletionFunc, }
RootCmd main cmd entrypoint
Functions ¶
This section is empty.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.