Update json output to use io.writer over string concatenation

reviewable/pr2557/r10
Justin Scott 8 years ago
parent 10c61d2f64
commit 585c6b354a

@ -201,9 +201,8 @@ func (i *initCmd) run() error {
if err != nil { if err != nil {
return err return err
} }
jsons := string(jsonb) io.WriteString(i.out, "{\"apiVersion\":\"extensions/v1beta1\",\"kind\":\"Deployment\",")
jsons = "{\"apiVersion\":\"extensions/v1beta1\",\"kind\":\"Deployment\"," + jsons[1:] (io.Writer).Write(i.out, jsonb[1:])
fmt.Fprint(i.out, jsons)
return nil return nil
case "yaml": case "yaml":
if err := writeYAMLManifest("extensions/v1beta1", "Deployment", body, true, false); err != nil { if err := writeYAMLManifest("extensions/v1beta1", "Deployment", body, true, false); err != nil {

Loading…
Cancel
Save