github.com/replicatedhq/ship@v0.55.0/pkg/lifecycle/helmValues/daemonless.go (about)

     1  package helmValues
     2  
     3  import (
     4  	"github.com/go-kit/kit/log"
     5  	"github.com/replicatedhq/ship/pkg/lifecycle"
     6  	"github.com/replicatedhq/ship/pkg/state"
     7  	"github.com/spf13/afero"
     8  )
     9  
    10  func NewDaemonlessHelmValues(
    11  	fs afero.Afero,
    12  	logger log.Logger,
    13  	stateManager state.Manager,
    14  ) lifecycle.HelmValues {
    15  	return &daemonlessHelmValues{
    16  		Fs:           fs,
    17  		Logger:       logger,
    18  		StateManager: stateManager,
    19  	}
    20  }
    21  
    22  func (h *daemonlessHelmValues) resolveStateHelmValues() error {
    23  	return resolveStateHelmValues(h.Logger, h.StateManager, h.Fs)
    24  }