aboutsummaryrefslogtreecommitdiffstats
path: root/commands/rm.go
diff options
context:
space:
mode:
authorMichael Muré <batolettre@gmail.com>2021-05-10 11:14:26 +0200
committerGitHub <noreply@github.com>2021-05-10 11:14:26 +0200
commit13d9632fb888dde9962e122ef06614ca9e9da83d (patch)
treef743c58e2748cfa5e01fd81ad3ea3c7a51003a33 /commands/rm.go
parent52b7ec5959d6aa24b2fa3bff33f3e6424f11d885 (diff)
parent271dc1334cf8ce3c798dafeb9ac7113072195c93 (diff)
downloadgit-bug-13d9632fb888dde9962e122ef06614ca9e9da83d.tar.gz
Merge pull request #671 from MichaelMure/close-on-error
commands: proper backend close on RunE error
Diffstat (limited to 'commands/rm.go')
-rw-r--r--commands/rm.go13
1 files changed, 6 insertions, 7 deletions
diff --git a/commands/rm.go b/commands/rm.go
index 3ad4548d..8205c128 100644
--- a/commands/rm.go
+++ b/commands/rm.go
@@ -10,14 +10,13 @@ func newRmCommand() *cobra.Command {
env := newEnv()
cmd := &cobra.Command{
- Use: "rm ID",
- Short: "Remove an existing bug.",
- Long: "Remove an existing bug in the local repository. Note removing bugs that were imported from bridges will not remove the bug on the remote, and will only remove the local copy of the bug.",
- PreRunE: loadBackendEnsureUser(env),
- PostRunE: closeBackend(env),
- RunE: func(cmd *cobra.Command, args []string) error {
+ Use: "rm ID",
+ Short: "Remove an existing bug.",
+ Long: "Remove an existing bug in the local repository. Note removing bugs that were imported from bridges will not remove the bug on the remote, and will only remove the local copy of the bug.",
+ PreRunE: loadBackendEnsureUser(env),
+ RunE: closeBackend(env, func(cmd *cobra.Command, args []string) error {
return runRm(env, args)
- },
+ }),
}
flags := cmd.Flags()