func ParseControllers(data []byte) (*Controllers, error) {
	var result Controllers
	err := yaml.Unmarshal(data, &result)
	if err != nil {
		return nil, errors.Annotate(err, "cannot unmarshal yaml controllers metadata")
	}
	return &result, nil
}
// ParseControllers parses the given YAML bytes into controllers metadata.
ParseControllers parses the given YAML bytes into controllers metadata.
// ParseControllers parses the given YAML bytes into controllers metadata .
func ParseControllers(data []byte) (*Controllers, error) {
	var result Controllers
	err := yaml.Unmarshal(data, &result)
	if err != nil {
		return nil, errors.Annotate(err, "cannot unmarshal yaml controllers metadata")
	}
	return &result, nil
}
func ParseControllers ( data [ ] byte ) ( * Controllers , error ) { var result Controllers err := yaml . Unmarshal ( data , & result ) if err != nil { return nil , errors . Annotate ( err , " " ) } return & result , nil }
ParseControllers parses the given YAML bytes into controllers metadata.
ParseControllers parses the given YAML bytes into controllers metadata .