Skip to content

Commit acb1d85

Browse files
Change the output of import commands to return arrays
1 parent d978f62 commit acb1d85

20 files changed

Lines changed: 239 additions & 170 deletions

File tree

pkg/commands/builder/create.go

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ package builder
66
import (
77
"context"
88
"fmt"
9+
"k8s.io/apimachinery/pkg/runtime"
910

1011
"github.com/pivotal/kpack/pkg/apis/build/v1alpha2"
1112
"github.com/spf13/cobra"
@@ -144,7 +145,9 @@ func create(ctx context.Context, name string, flags CommandFlags, ch *commands.C
144145
}
145146
}
146147

147-
err = ch.PrintObj(bldr)
148+
bldrArray := []runtime.Object{bldr}
149+
150+
err = ch.PrintObjs(bldrArray)
148151
if err != nil {
149152
return err
150153
}

pkg/commands/builder/patch.go

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ package builder
66
import (
77
"context"
88
"fmt"
9+
"k8s.io/apimachinery/pkg/runtime"
910

1011
"github.com/pivotal/kpack/pkg/apis/build/v1alpha2"
1112
"github.com/spf13/cobra"
@@ -125,7 +126,9 @@ func patch(ctx context.Context, bldr *v1alpha2.Builder, flags CommandFlags, ch *
125126
}
126127
}
127128

128-
if err = ch.PrintObj(updatedBldr); err != nil {
129+
updatedBldrArray := []runtime.Object{updatedBldr}
130+
131+
if err = ch.PrintObjs(updatedBldrArray); err != nil {
129132
return err
130133
}
131134

pkg/commands/buildpack/create.go

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ package buildpack
22

33
import (
44
"context"
5+
"k8s.io/apimachinery/pkg/runtime"
56

67
buildv1alpha2 "github.com/pivotal/kpack/pkg/apis/build/v1alpha2"
78
corev1alpha1 "github.com/pivotal/kpack/pkg/apis/core/v1alpha1"
@@ -101,7 +102,9 @@ func create(ctx context.Context, name string, flags CommandFlags, ch *commands.C
101102
}
102103
}
103104

104-
err = ch.PrintObj(bp)
105+
bpArray := []runtime.Object{bp}
106+
107+
err = ch.PrintObjs(bpArray)
105108
if err != nil {
106109
return err
107110
}

pkg/commands/buildpack/patch.go

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ package buildpack
55

66
import (
77
"context"
8+
"k8s.io/apimachinery/pkg/runtime"
89

910
"github.com/pivotal/kpack/pkg/apis/build/v1alpha2"
1011
"github.com/spf13/cobra"
@@ -90,7 +91,9 @@ func patch(ctx context.Context, bp *v1alpha2.Buildpack, flags CommandFlags, ch *
9091
}
9192
}
9293

93-
if err = ch.PrintObj(updatedBp); err != nil {
94+
updatedBpArray := []runtime.Object{updatedBp}
95+
96+
if err = ch.PrintObjs(updatedBpArray); err != nil {
9497
return err
9598
}
9699

pkg/commands/clusterbuilder/create.go

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,11 @@ package clusterbuilder
66
import (
77
"context"
88
"fmt"
9-
109
"github.com/pivotal/kpack/pkg/apis/build/v1alpha2"
1110
"github.com/spf13/cobra"
1211
corev1 "k8s.io/api/core/v1"
1312
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
13+
"k8s.io/apimachinery/pkg/runtime"
1414
"k8s.io/client-go/dynamic"
1515

1616
"github.com/vmware-tanzu/kpack-cli/pkg/builder"
@@ -153,7 +153,9 @@ func create(ctx context.Context, name string, flags CommandFlags, ch *commands.C
153153
}
154154
}
155155

156-
err = ch.PrintObj(cb)
156+
cbArray := []runtime.Object{cb}
157+
158+
err = ch.PrintObjs(cbArray)
157159
if err != nil {
158160
return err
159161
}

pkg/commands/clusterbuilder/patch.go

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ package clusterbuilder
66
import (
77
"context"
88
"fmt"
9+
"k8s.io/apimachinery/pkg/runtime"
910

1011
"github.com/pivotal/kpack/pkg/apis/build/v1alpha2"
1112
"github.com/spf13/cobra"
@@ -115,7 +116,9 @@ func patch(ctx context.Context, cb *v1alpha2.ClusterBuilder, flags CommandFlags,
115116
}
116117
}
117118

118-
if err = ch.PrintObj(updatedCb); err != nil {
119+
updatedCbArray := []runtime.Object{updatedCb}
120+
121+
if err = ch.PrintObjs(updatedCbArray); err != nil {
119122
return err
120123
}
121124

pkg/commands/clusterbuildpack/create.go

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ package clusterbuildpack
22

33
import (
44
"context"
5+
"k8s.io/apimachinery/pkg/runtime"
56

67
buildv1alpha2 "github.com/pivotal/kpack/pkg/apis/build/v1alpha2"
78
corev1alpha1 "github.com/pivotal/kpack/pkg/apis/core/v1alpha1"
@@ -98,7 +99,9 @@ func create(ctx context.Context, name string, flags CommandFlags, ch *commands.C
9899
}
99100
}
100101

101-
err = ch.PrintObj(bp)
102+
bpArray := []runtime.Object{bp}
103+
104+
err = ch.PrintObjs(bpArray)
102105
if err != nil {
103106
return err
104107
}

pkg/commands/clusterbuildpack/patch.go

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ package clusterbuildpack
55

66
import (
77
"context"
8+
"k8s.io/apimachinery/pkg/runtime"
89

910
"github.com/pivotal/kpack/pkg/apis/build/v1alpha2"
1011
"github.com/spf13/cobra"
@@ -79,7 +80,9 @@ func patch(ctx context.Context, cbp *v1alpha2.ClusterBuildpack, flags CommandFla
7980
}
8081
}
8182

82-
if err = ch.PrintObj(updatedCbp); err != nil {
83+
updatedCbpArray := []runtime.Object{updatedCbp}
84+
85+
if err = ch.PrintObjs(updatedCbpArray); err != nil {
8386
return err
8487
}
8588

pkg/commands/clusterstack/create.go

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ import (
88

99
"github.com/spf13/cobra"
1010
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
11+
"k8s.io/apimachinery/pkg/runtime"
1112
"k8s.io/client-go/dynamic"
1213

1314
"github.com/vmware-tanzu/kpack-cli/pkg/clusterstack"
@@ -93,7 +94,9 @@ func create(ctx context.Context, name, buildImageRef, runImageRef string, factor
9394
}
9495
}
9596

96-
if err = ch.PrintObj(stack); err != nil {
97+
stackArray := []runtime.Object{stack}
98+
99+
if err = ch.PrintObjs(stackArray); err != nil {
97100
return err
98101
}
99102

pkg/commands/clusterstack/patch.go

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ package clusterstack
66
import (
77
"context"
88
"io"
9+
"k8s.io/apimachinery/pkg/runtime"
910

1011
"github.com/google/go-containerregistry/pkg/authn"
1112
v1 "github.com/google/go-containerregistry/pkg/v1"
@@ -116,7 +117,9 @@ func patch(ctx context.Context, keychain authn.Keychain, stack *v1alpha2.Cluster
116117
}
117118
}
118119

119-
if err = ch.PrintObj(updatedStack); err != nil {
120+
updatedStackArray := []runtime.Object{updatedStack}
121+
122+
if err = ch.PrintObjs(updatedStackArray); err != nil {
120123
return err
121124
}
122125

0 commit comments

Comments
 (0)