Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type BulkFilesSource ¶
type BulkFilesSource struct {
// contains filtered or unexported fields
}
func NewBulkFilesSource ¶
func NewBulkFilesSource(opts BulkFilesSourceOpts, ui ui.UI) *BulkFilesSource
func (*BulkFilesSource) HasInput ¶
func (s *BulkFilesSource) HasInput() bool
func (*BulkFilesSource) HasOutput ¶
func (s *BulkFilesSource) HasOutput() bool
func (BulkFilesSource) Input ¶
func (s BulkFilesSource) Input() (Input, error)
func (*BulkFilesSource) Output ¶
func (s *BulkFilesSource) Output(out Output) error
type BulkFilesSourceOpts ¶
type BulkFilesSourceOpts struct {
// contains filtered or unexported fields
}
func (*BulkFilesSourceOpts) Set ¶
func (s *BulkFilesSourceOpts) Set(cmd *cobra.Command)
type DataValuesFile ¶ added in v0.34.0
type DataValuesFile struct {
// contains filtered or unexported fields
}
func NewDataValuesFile ¶ added in v0.34.0
func NewDataValuesFile(doc *yamlmeta.Document) DataValuesFile
type DataValuesFlags ¶ added in v0.8.0
type DataValuesFlags struct { EnvFromStrings []string EnvFromYAML []string KVsFromStrings []string KVsFromYAML []string KVsFromFiles []string FromFiles []string Inspect bool EnvironFunc func() []string ReadFileFunc func(string) ([]byte, error) }
func (*DataValuesFlags) AsOverlays ¶ added in v0.26.0
func (s *DataValuesFlags) AsOverlays(strict bool) ([]*workspace.DataValues, []*workspace.DataValues, error)
func (*DataValuesFlags) Set ¶ added in v0.8.0
func (s *DataValuesFlags) Set(cmd *cobra.Command)
type FileMarksOpts ¶ added in v0.25.0
type FileMarksOpts struct {
FileMarks []string
}
func (*FileMarksOpts) Set ¶ added in v0.25.0
func (s *FileMarksOpts) Set(cmd *cobra.Command)
type FileSource ¶
type Options ¶ added in v0.32.0
type Options struct { IgnoreUnknownComments bool ImplicitMapKeyOverrides bool StrictYAML bool Debug bool InspectFiles bool BulkFilesSourceOpts BulkFilesSourceOpts RegularFilesSourceOpts RegularFilesSourceOpts FileMarksOpts FileMarksOpts DataValuesFlags DataValuesFlags }
func NewOptions ¶
func NewOptions() *Options
type Output ¶ added in v0.32.0
type Output struct { Files []files.OutputFile DocSet *yamlmeta.DocumentSet Err error }
type RegularFilesSource ¶
type RegularFilesSource struct {
// contains filtered or unexported fields
}
func NewRegularFilesSource ¶
func NewRegularFilesSource(opts RegularFilesSourceOpts, ui ui.UI) *RegularFilesSource
func (*RegularFilesSource) HasInput ¶
func (s *RegularFilesSource) HasInput() bool
func (*RegularFilesSource) HasOutput ¶
func (s *RegularFilesSource) HasOutput() bool
func (*RegularFilesSource) Input ¶
func (s *RegularFilesSource) Input() (Input, error)
func (*RegularFilesSource) Output ¶
func (s *RegularFilesSource) Output(out Output) error
type RegularFilesSourceOpts ¶
type RegularFilesSourceOpts struct { OutputFiles string OutputType string files.SymlinkAllowOpts // contains filtered or unexported fields }
func (*RegularFilesSourceOpts) Set ¶
func (s *RegularFilesSourceOpts) Set(cmd *cobra.Command)
Click to show internal directories.
Click to hide internal directories.