parser.go 293 B

123456789101112131415161718
  1. package parser
  2. import (
  3. "github.com/porter-dev/porter/cli/cmd/switchboard/types"
  4. "sigs.k8s.io/yaml"
  5. )
  6. func ParseRawBytes(raw []byte) (*types.ResourceGroup, error) {
  7. res := &types.ResourceGroup{}
  8. err := yaml.Unmarshal(raw, res)
  9. if err != nil {
  10. return nil, err
  11. }
  12. return res, nil
  13. }