diff options
Diffstat (limited to 'commands/root.go')
-rw-r--r-- | commands/root.go | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/commands/root.go b/commands/root.go index 31aa6bad..74606018 100644 --- a/commands/root.go +++ b/commands/root.go @@ -10,14 +10,15 @@ import ( // Will display "git bug" // \u00A0 is a non-breaking space // It's used to avoid cobra to split the Use string at the first space to get the root command name -const rootCommandName = "git\u00A0bug" +//const rootCommandName = "git\u00A0bug" +const rootCommandName = "git-bug" const messageFilename = "BUG_MESSAGE_EDITMSG" // package scoped var to hold the repo after the PreRun execution var repo repository.Repo -// rootCmd represents the base command when called without any subcommands -var rootCmd = &cobra.Command{ +// RootCmd represents the base command when called without any subcommands +var RootCmd = &cobra.Command{ Use: rootCommandName, Short: "A bugtracker embedded in Git", Long: `git-bug is a bugtracker embedded in git. @@ -30,20 +31,18 @@ It use the same internal storage so it doesn't pollute your project. As you woul }, // Load the repo before any command execution - // Note, this concern only commands that actually has a Run function + // Note, this concern only commands that actually have a Run function PersistentPreRunE: loadRepo, } func Execute() { - if err := rootCmd.Execute(); err != nil { + if err := RootCmd.Execute(); err != nil { fmt.Println(err) os.Exit(1) } } func loadRepo(cmd *cobra.Command, args []string) error { - //fmt.Println("PersistentPreRun") - cwd, err := os.Getwd() if err != nil { return fmt.Errorf("Unable to get the current working directory: %q\n", err) |