github.com/tilt-dev/tilt@v0.33.15-0.20240515162809-0a22ed45d8a0/internal/store/kubernetesapplys/reducers.go (about)

     1  package kubernetesapplys
     2  
     3  import (
     4  	"github.com/tilt-dev/tilt/internal/store"
     5  	"github.com/tilt-dev/tilt/internal/store/kubernetesdiscoverys"
     6  )
     7  
     8  func HandleKubernetesApplyUpsertAction(state *store.EngineState, action KubernetesApplyUpsertAction) {
     9  	n := action.KubernetesApply.Name
    10  	state.KubernetesApplys[n] = action.KubernetesApply
    11  	kubernetesdiscoverys.RefreshKubernetesResource(state, n)
    12  }
    13  
    14  func HandleKubernetesApplyDeleteAction(state *store.EngineState, action KubernetesApplyDeleteAction) {
    15  	delete(state.KubernetesApplys, action.Name)
    16  	kubernetesdiscoverys.RefreshKubernetesResource(state, action.Name)
    17  }