deduplicate termstatus setup

This commit is contained in:
Michael Eischer committed 2025-10-03 18:55:46 +02:00
1 parent 1ae2d08d1b
commit 3410808dcf
68 files changed
+335 -450

No files matched your search

+2 -4
View File
@@ -12,7 +12,7 @@ import (
"github.com/spf13/pflag"
)
func newMigrateCommand() *cobra.Command {
func newMigrateCommand(globalOptions *GlobalOptions) *cobra.Command {
var opts MigrateOptions
cmd := &cobra.Command{
@@ -35,9 +35,7 @@ Exit status is 12 if the password is incorrect.
DisableAutoGenTag: true,
GroupID: cmdGroupDefault,
RunE: func(cmd *cobra.Command, args []string) error {
term, cancel := setupTermstatus()
defer cancel()
return runMigrate(cmd.Context(), opts, globalOptions, args, term)
return runMigrate(cmd.Context(), opts, *globalOptions, args, globalOptions.term)
},
}