fix(helm): removed debug output

Also fixed a bug where a `--dry-run` will result in an error because
of the recently added status support.

There are several other output inconsistencies that I noticed and filed
as issue #1135.

Closes #1130
pull/1136/head
Matt Butcher 8 years ago
parent c7182a5a35
commit 1b3418d9e3

@ -119,7 +119,7 @@ func newInstallCmd(c helm.Interface, out io.Writer) *cobra.Command {
func (i *installCmd) run() error {
if flagDebug {
fmt.Printf("Chart path: %s\n", i.chartPath)
fmt.Fprintf(i.out, "Chart path: %s\n", i.chartPath)
}
rawVals, err := i.vals()
@ -134,7 +134,7 @@ func (i *installCmd) run() error {
return err
}
// Print the final name so the user knows what the final name of the release is.
fmt.Printf("final name: %s\n", i.name)
fmt.Printf("Final name: %s\n", i.name)
}
res, err := i.client.InstallRelease(
@ -155,6 +155,11 @@ func (i *installCmd) run() error {
}
i.printRelease(rel)
// If this is a dry run, we can't display status.
if i.dryRun {
return nil
}
// Print the status like status command does
status, err := i.client.ReleaseStatus(rel.Name)
if err != nil {
@ -250,7 +255,6 @@ func (v *values) Set(data string) error {
}
}
}
fmt.Print(v.pairs)
return nil
}

Loading…
Cancel
Save