From 8494cad8c45eadce3dd5e737da4f7f3264a436ad Mon Sep 17 00:00:00 2001 From: Radek Simko Date: Thu, 25 Aug 2016 22:26:40 +0100 Subject: [PATCH] Output 'destroy complete' when it's destroy (was: apply) (#8453) --- command/apply.go | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/command/apply.go b/command/apply.go index 659161aee..e1200b91d 100644 --- a/command/apply.go +++ b/command/apply.go @@ -232,12 +232,19 @@ func (c *ApplyCommand) Run(args []string) int { return 1 } - c.Ui.Output(c.Colorize().Color(fmt.Sprintf( - "[reset][bold][green]\n"+ - "Apply complete! Resources: %d added, %d changed, %d destroyed.", - countHook.Added, - countHook.Changed, - countHook.Removed))) + if c.Destroy { + c.Ui.Output(c.Colorize().Color(fmt.Sprintf( + "[reset][bold][green]\n"+ + "Destroy complete! Resources: %d destroyed.", + countHook.Removed))) + } else { + c.Ui.Output(c.Colorize().Color(fmt.Sprintf( + "[reset][bold][green]\n"+ + "Apply complete! Resources: %d added, %d changed, %d destroyed.", + countHook.Added, + countHook.Changed, + countHook.Removed))) + } if countHook.Added > 0 || countHook.Changed > 0 { c.Ui.Output(c.Colorize().Color(fmt.Sprintf(