Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type YAMLResolver ¶
type YAMLResolver struct{}
YAMLResolver parses YAML and then uses gjson path queries to extract data.
func NewYAMLResolver ¶
func NewYAMLResolver() *YAMLResolver
NewYAMLResolver creates a new YAMLResolver.
func (*YAMLResolver) Resolve ¶
func (r *YAMLResolver) Resolve(data []byte, task config.TaskConfig) ([]map[string]interface{}, error)
Resolve parses YAML bytes, converts to JSON internally, and extracts fields using gjson.
Click to show internal directories.
Click to hide internal directories.