Skip to content

Commit dbcc0e0

Browse files
author
Shlomi Noach
committed
status hint shows [set] next to existing flag files
1 parent 3b377f1 commit dbcc0e0

File tree

1 file changed

+18
-6
lines changed

1 file changed

+18
-6
lines changed

go/logic/migrator.go

Lines changed: 18 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -874,13 +874,21 @@ func (this *Migrator) printMigrationStatusHint(writers ...io.Writer) {
874874
))
875875
}
876876
if this.migrationContext.ThrottleFlagFile != "" {
877-
fmt.Fprintln(w, fmt.Sprintf("# Throttle flag file: %+v",
878-
this.migrationContext.ThrottleFlagFile,
877+
setIndicator := ""
878+
if base.FileExists(this.migrationContext.ThrottleFlagFile) {
879+
setIndicator = "[set]"
880+
}
881+
fmt.Fprintln(w, fmt.Sprintf("# Throttle flag file: %+v %+v",
882+
this.migrationContext.ThrottleFlagFile, setIndicator,
879883
))
880884
}
881885
if this.migrationContext.ThrottleAdditionalFlagFile != "" {
882-
fmt.Fprintln(w, fmt.Sprintf("# Throttle additional flag file: %+v",
883-
this.migrationContext.ThrottleAdditionalFlagFile,
886+
setIndicator := ""
887+
if base.FileExists(this.migrationContext.ThrottleAdditionalFlagFile) {
888+
setIndicator = "[set]"
889+
}
890+
fmt.Fprintln(w, fmt.Sprintf("# Throttle additional flag file: %+v %+v",
891+
this.migrationContext.ThrottleAdditionalFlagFile, setIndicator,
884892
))
885893
}
886894
if throttleQuery := this.migrationContext.GetThrottleQuery(); throttleQuery != "" {
@@ -889,8 +897,12 @@ func (this *Migrator) printMigrationStatusHint(writers ...io.Writer) {
889897
))
890898
}
891899
if this.migrationContext.PostponeCutOverFlagFile != "" {
892-
fmt.Fprintln(w, fmt.Sprintf("# Postpone cut-over flag file: %+v",
893-
this.migrationContext.PostponeCutOverFlagFile,
900+
setIndicator := ""
901+
if base.FileExists(this.migrationContext.PostponeCutOverFlagFile) {
902+
setIndicator = "[set]"
903+
}
904+
fmt.Fprintln(w, fmt.Sprintf("# Postpone cut-over flag file: %+v %+v",
905+
this.migrationContext.PostponeCutOverFlagFile, setIndicator,
894906
))
895907
}
896908
if this.migrationContext.PanicFlagFile != "" {

0 commit comments

Comments
 (0)