MCPcopy Index your code
hub / github.com/devspace-sh/devspace / Factory

Struct Factory

pkg/util/factory/testing/factory.go:29–43  ·  view source on GitHub ↗

Factory implements the Factory interface

Source from the content-addressed store, hash-verified

27
28// Factory implements the Factory interface
29type Factory struct {
30 Analyzer analyze.Analyzer
31 BuildController build.Controller
32 DeployController deploy.Controller
33 KubeconfigLoader kubeconfig.Loader
34 Log log.Logger
35 DependencyManager dependency.Manager
36 PullSecretClient pullsecrets.Client
37 ConfigLoader loader.ConfigLoader
38 ConfigureManager configure.Manager
39 DockerClient docker.Client
40 KubeClient kubectl.Client
41 HelmClient types.Client
42 PluginClient plugin.Interface
43}
44
45// NewPluginManager creates a new plugin manager
46func (f *Factory) NewPluginManager(log log.Logger) plugin.Interface {

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected