github.com/tilt-dev/tilt@v0.33.15-0.20240515162809-0a22ed45d8a0/internal/controllers/core/cluster/wire.go (about)

     1  package cluster
     2  
     3  import (
     4  	"github.com/google/wire"
     5  
     6  	"github.com/tilt-dev/tilt/internal/controllers/apis/cluster"
     7  )
     8  
     9  var WireSet = wire.NewSet(
    10  	NewConnectionManager,
    11  	wire.Bind(new(cluster.ClientProvider), new(*ConnectionManager)),
    12  	wire.InterfaceValue(new(KubernetesClientFactory), KubernetesClientFunc(KubernetesClientFromEnv)),
    13  	wire.InterfaceValue(new(DockerClientFactory), DockerClientFunc(DockerClientFromEnv)),
    14  )