Skip to content

Commit

Permalink
Updating WriteYAML to not add delimiter to start files
Browse files Browse the repository at this point in the history
  • Loading branch information
robscott committed Sep 29, 2021
1 parent 699d149 commit e1520fc
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 6 deletions.
2 changes: 0 additions & 2 deletions pkg/crd/testdata/gen/bar.example.com_foos.v1beta1.yaml
@@ -1,5 +1,3 @@

---
apiVersion: apiextensions.k8s.io/v1beta1
kind: CustomResourceDefinition
metadata:
Expand Down
2 changes: 0 additions & 2 deletions pkg/crd/testdata/gen/bar.example.com_foos.yaml
@@ -1,5 +1,3 @@

---
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
Expand Down
8 changes: 6 additions & 2 deletions pkg/genall/genall.go
Expand Up @@ -130,12 +130,16 @@ func (g GenerationContext) WriteYAML(itemPath string, objs ...interface{}) error
}
defer out.Close()

for _, obj := range objs {
for i, obj := range objs {
yamlContent, err := yaml.Marshal(obj)
if err != nil {
return err
}
n, err := out.Write(append([]byte("\n---\n"), yamlContent...))
delimiter := ""
if i > 0 {
delimiter = "\n---\n"
}
n, err := out.Write(append([]byte(delimiter), yamlContent...))
if err != nil {
return err
}
Expand Down

0 comments on commit e1520fc

Please sign in to comment.