added courtesy-reminder
This commit is contained in:
parent
583d6d3147
commit
9519a66825
@ -578,8 +578,21 @@ func (this *Migrator) printStatus() {
|
|||||||
if rowsEstimate > 0 {
|
if rowsEstimate > 0 {
|
||||||
progressPct = 100.0 * float64(totalRowsCopied) / float64(rowsEstimate)
|
progressPct = 100.0 * float64(totalRowsCopied) / float64(rowsEstimate)
|
||||||
}
|
}
|
||||||
var etaSeconds float64 = math.MaxFloat64
|
|
||||||
|
|
||||||
|
// Before status, let's see if we should print a nice reminder for what exactly we're doing here.
|
||||||
|
shouldPrintCourtesyReminder := (elapsedSeconds%120 == 0)
|
||||||
|
if shouldPrintCourtesyReminder {
|
||||||
|
courtesyReminder := fmt.Sprintf("# Migrating %s.%s; Ghost table is %s.%s; migration started at %+v",
|
||||||
|
sql.EscapeName(this.migrationContext.DatabaseName),
|
||||||
|
sql.EscapeName(this.migrationContext.OriginalTableName),
|
||||||
|
sql.EscapeName(this.migrationContext.DatabaseName),
|
||||||
|
sql.EscapeName(this.migrationContext.GetGhostTableName()),
|
||||||
|
this.migrationContext.StartTime.Format(time.RubyDate),
|
||||||
|
)
|
||||||
|
fmt.Println(courtesyReminder)
|
||||||
|
}
|
||||||
|
|
||||||
|
var etaSeconds float64 = math.MaxFloat64
|
||||||
eta := "N/A"
|
eta := "N/A"
|
||||||
if isThrottled, throttleReason := this.migrationContext.IsThrottled(); isThrottled {
|
if isThrottled, throttleReason := this.migrationContext.IsThrottled(); isThrottled {
|
||||||
eta = fmt.Sprintf("throttled, %s", throttleReason)
|
eta = fmt.Sprintf("throttled, %s", throttleReason)
|
||||||
|
Loading…
Reference in New Issue
Block a user