Don't count replacement steps unless explicitly requested
This commit is contained in:
parent
015730e9a9
commit
5d14430121
1 changed files with 5 additions and 2 deletions
|
@ -494,7 +494,7 @@ func (prog *applyProgress) Before(step resource.Step) {
|
||||||
|
|
||||||
var extra string
|
var extra string
|
||||||
if stepop == resource.OpReplaceCreate || stepop == resource.OpReplaceDelete {
|
if stepop == resource.OpReplaceCreate || stepop == resource.OpReplaceDelete {
|
||||||
extra = " (part of a replacement step)"
|
extra = " (part of a replacement change)"
|
||||||
}
|
}
|
||||||
|
|
||||||
var b bytes.Buffer
|
var b bytes.Buffer
|
||||||
|
@ -592,7 +592,10 @@ func printConfig(b *bytes.Buffer, result *compileResult) {
|
||||||
|
|
||||||
func printSummary(b *bytes.Buffer, counts map[resource.StepOp]int, showReplaceSteps bool, plan bool) {
|
func printSummary(b *bytes.Buffer, counts map[resource.StepOp]int, showReplaceSteps bool, plan bool) {
|
||||||
total := 0
|
total := 0
|
||||||
for _, c := range counts {
|
for op, c := range counts {
|
||||||
|
if !showReplaceSteps && (op == resource.OpReplaceCreate || op == resource.OpReplaceDelete) {
|
||||||
|
continue // skip counting replacement steps unless explicitly requested.
|
||||||
|
}
|
||||||
total += c
|
total += c
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue