(deps commandDeps)
| 42 | } |
| 43 | |
| 44 | func newBundleCommand(deps commandDeps) *cobra.Command { |
| 45 | cmd := &cobra.Command{ |
| 46 | Use: bundleBundleKey, |
| 47 | Short: "Manage extension bundle presets", |
| 48 | } |
| 49 | cmd.AddCommand(newBundleCatalogCommand(deps)) |
| 50 | cmd.AddCommand(newBundlePreviewCommand(deps)) |
| 51 | cmd.AddCommand(newBundleActivateCommand(deps)) |
| 52 | cmd.AddCommand(newBundleListCommand(deps)) |
| 53 | cmd.AddCommand(newBundleGetCommand(deps)) |
| 54 | cmd.AddCommand(newBundleUpdateCommand(deps)) |
| 55 | cmd.AddCommand(newBundleDeactivateCommand(deps)) |
| 56 | cmd.AddCommand(newBundleNetworkSettingsCommand(deps)) |
| 57 | return cmd |
| 58 | } |
| 59 | |
| 60 | func newBundleCatalogCommand(deps commandDeps) *cobra.Command { |
| 61 | return &cobra.Command{ |
no test coverage detected