MCPcopy Create free account
hub / github.com/carvel-dev/kapp-controller / AttachKctrlPackageCommandTree

Function AttachKctrlPackageCommandTree

cli/pkg/kctrl/cmd/kctrl.go:228–236  ·  view source on GitHub ↗
(cmd *cobra.Command, confUI *ui.ConfUI, opts cmdcore.PackageCommandTreeOpts)

Source from the content-addressed store, hash-verified

226}
227
228func AttachKctrlPackageCommandTree(cmd *cobra.Command, confUI *ui.ConfUI, opts cmdcore.PackageCommandTreeOpts) {
229 configFactory := cmdcore.NewConfigFactoryImpl()
230 depsFactory := cmdcore.NewDepsFactoryImpl(configFactory, confUI)
231 options := NewKctrlOptions(confUI, configFactory, depsFactory)
232 flagsFactory := cmdcore.NewFlagsFactory(configFactory, depsFactory)
233
234 AddPackageCommands(options, cmd, flagsFactory, opts)
235 AttachGlobalFlags(options, cmd, flagsFactory, opts)
236}
237
238type uiBlockWriter struct {
239 ui ui.UI

Callers

nothing calls this directly

Calls 3

NewKctrlOptionsFunction · 0.85
AddPackageCommandsFunction · 0.85
AttachGlobalFlagsFunction · 0.85

Tested by

no test coverage detected