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

     1  package tiltfiles
     2  
     3  import (
     4  	"github.com/tilt-dev/tilt/pkg/apis/core/v1alpha1"
     5  )
     6  
     7  type TiltfileUpsertAction struct {
     8  	Tiltfile *v1alpha1.Tiltfile
     9  }
    10  
    11  func NewTiltfileUpsertAction(tf *v1alpha1.Tiltfile) TiltfileUpsertAction {
    12  	return TiltfileUpsertAction{Tiltfile: tf.DeepCopy()}
    13  }
    14  
    15  func (TiltfileUpsertAction) Action() {}
    16  
    17  type TiltfileDeleteAction struct {
    18  	Name string
    19  }
    20  
    21  func NewTiltfileDeleteAction(n string) TiltfileDeleteAction {
    22  	return TiltfileDeleteAction{Name: n}
    23  }
    24  
    25  func (TiltfileDeleteAction) Action() {}