mirror of
https://github.com/kubernetes-sigs/kustomize.git
synced 2026-06-11 17:12:51 +00:00
Expand rnode function comments to point to multi-object options.
The rnode Parse and ReadFile functions only return a single object; suggest kio.ByteReader for the case of parsing multiple objects.
This commit is contained in:
@@ -50,12 +50,14 @@ func GetValue(node *RNode) string {
|
|||||||
return node.YNode().Value
|
return node.YNode().Value
|
||||||
}
|
}
|
||||||
|
|
||||||
// Parse parses a yaml string into an *RNode
|
// Parse parses a yaml string into an *RNode.
|
||||||
|
// To parse multiple resources, consider a kio.ByteReader
|
||||||
func Parse(value string) (*RNode, error) {
|
func Parse(value string) (*RNode, error) {
|
||||||
return Parser{Value: value}.Filter(nil)
|
return Parser{Value: value}.Filter(nil)
|
||||||
}
|
}
|
||||||
|
|
||||||
// ReadFile parses a single Resource from a yaml file
|
// ReadFile parses a single Resource from a yaml file.
|
||||||
|
// To parse multiple resources, consider a kio.ByteReader
|
||||||
func ReadFile(path string) (*RNode, error) {
|
func ReadFile(path string) (*RNode, error) {
|
||||||
b, err := ioutil.ReadFile(path)
|
b, err := ioutil.ReadFile(path)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
|||||||
Reference in New Issue
Block a user