@@ -32,7 +32,7 @@ func acceptSignals(migrationContext *base.MigrationContext) {
3232 for sig := range c {
3333 switch sig {
3434 case syscall .SIGHUP :
35- log .Infof ("Received SIGHUP. Reloading configuration" )
35+ migrationContext . Log .Infof ("Received SIGHUP. Reloading configuration" )
3636 if err := migrationContext .ReadConfigFile (); err != nil {
3737 log .Errore (err )
3838 } else {
@@ -158,19 +158,19 @@ func main() {
158158 return
159159 }
160160
161- log .SetLevel (log .ERROR )
161+ migrationContext . Log .SetLevel (log .ERROR )
162162 if * verbose {
163- log .SetLevel (log .INFO )
163+ migrationContext . Log .SetLevel (log .INFO )
164164 }
165165 if * debug {
166- log .SetLevel (log .DEBUG )
166+ migrationContext . Log .SetLevel (log .DEBUG )
167167 }
168168 if * stack {
169- log .SetPrintStackTrace (* stack )
169+ migrationContext . Log .SetPrintStackTrace (* stack )
170170 }
171171 if * quiet {
172172 // Override!!
173- log .SetLevel (log .ERROR )
173+ migrationContext . Log .SetLevel (log .ERROR )
174174 }
175175
176176 if migrationContext .AlterStatement == "" {
@@ -194,43 +194,43 @@ func main() {
194194 }
195195 migrationContext .Noop = ! (* executeFlag )
196196 if migrationContext .AllowedRunningOnMaster && migrationContext .TestOnReplica {
197- log .Fatalf ("--allow-on-master and --test-on-replica are mutually exclusive" )
197+ migrationContext . Log .Fatalf ("--allow-on-master and --test-on-replica are mutually exclusive" )
198198 }
199199 if migrationContext .AllowedRunningOnMaster && migrationContext .MigrateOnReplica {
200- log .Fatalf ("--allow-on-master and --migrate-on-replica are mutually exclusive" )
200+ migrationContext . Log .Fatalf ("--allow-on-master and --migrate-on-replica are mutually exclusive" )
201201 }
202202 if migrationContext .MigrateOnReplica && migrationContext .TestOnReplica {
203- log .Fatalf ("--migrate-on-replica and --test-on-replica are mutually exclusive" )
203+ migrationContext . Log .Fatalf ("--migrate-on-replica and --test-on-replica are mutually exclusive" )
204204 }
205205 if migrationContext .SwitchToRowBinlogFormat && migrationContext .AssumeRBR {
206- log .Fatalf ("--switch-to-rbr and --assume-rbr are mutually exclusive" )
206+ migrationContext . Log .Fatalf ("--switch-to-rbr and --assume-rbr are mutually exclusive" )
207207 }
208208 if migrationContext .TestOnReplicaSkipReplicaStop {
209209 if ! migrationContext .TestOnReplica {
210- log .Fatalf ("--test-on-replica-skip-replica-stop requires --test-on-replica to be enabled" )
210+ migrationContext . Log .Fatalf ("--test-on-replica-skip-replica-stop requires --test-on-replica to be enabled" )
211211 }
212- log .Warning ("--test-on-replica-skip-replica-stop enabled. We will not stop replication before cut-over. Ensure you have a plugin that does this." )
212+ migrationContext . Log .Warning ("--test-on-replica-skip-replica-stop enabled. We will not stop replication before cut-over. Ensure you have a plugin that does this." )
213213 }
214214 if migrationContext .CliMasterUser != "" && migrationContext .AssumeMasterHostname == "" {
215- log .Fatalf ("--master-user requires --assume-master-host" )
215+ migrationContext . Log .Fatalf ("--master-user requires --assume-master-host" )
216216 }
217217 if migrationContext .CliMasterPassword != "" && migrationContext .AssumeMasterHostname == "" {
218- log .Fatalf ("--master-password requires --assume-master-host" )
218+ migrationContext . Log .Fatalf ("--master-password requires --assume-master-host" )
219219 }
220220 if migrationContext .TLSCACertificate != "" && ! migrationContext .UseTLS {
221- log .Fatalf ("--ssl-ca requires --ssl" )
221+ migrationContext . Log .Fatalf ("--ssl-ca requires --ssl" )
222222 }
223223 if migrationContext .TLSCertificate != "" && ! migrationContext .UseTLS {
224- log .Fatalf ("--ssl-cert requires --ssl" )
224+ migrationContext . Log .Fatalf ("--ssl-cert requires --ssl" )
225225 }
226226 if migrationContext .TLSKey != "" && ! migrationContext .UseTLS {
227- log .Fatalf ("--ssl-key requires --ssl" )
227+ migrationContext . Log .Fatalf ("--ssl-key requires --ssl" )
228228 }
229229 if migrationContext .TLSAllowInsecure && ! migrationContext .UseTLS {
230- log .Fatalf ("--ssl-allow-insecure requires --ssl" )
230+ migrationContext . Log .Fatalf ("--ssl-allow-insecure requires --ssl" )
231231 }
232232 if * replicationLagQuery != "" {
233- log .Warningf ("--replication-lag-query is deprecated" )
233+ migrationContext . Log .Warningf ("--replication-lag-query is deprecated" )
234234 }
235235
236236 switch * cutOver {
@@ -239,19 +239,19 @@ func main() {
239239 case "two-step" :
240240 migrationContext .CutOverType = base .CutOverTwoStep
241241 default :
242- log .Fatalf ("Unknown cut-over: %s" , * cutOver )
242+ migrationContext . Log .Fatalf ("Unknown cut-over: %s" , * cutOver )
243243 }
244244 if err := migrationContext .ReadConfigFile (); err != nil {
245- log .Fatale (err )
245+ migrationContext . Log .Fatale (err )
246246 }
247247 if err := migrationContext .ReadThrottleControlReplicaKeys (* throttleControlReplicas ); err != nil {
248- log .Fatale (err )
248+ migrationContext . Log .Fatale (err )
249249 }
250250 if err := migrationContext .ReadMaxLoad (* maxLoad ); err != nil {
251- log .Fatale (err )
251+ migrationContext . Log .Fatale (err )
252252 }
253253 if err := migrationContext .ReadCriticalLoad (* criticalLoad ); err != nil {
254- log .Fatale (err )
254+ migrationContext . Log .Fatale (err )
255255 }
256256 if migrationContext .ServeSocketFile == "" {
257257 migrationContext .ServeSocketFile = fmt .Sprintf ("/tmp/gh-ost.%s.%s.sock" , migrationContext .DatabaseName , migrationContext .OriginalTableName )
@@ -260,7 +260,7 @@ func main() {
260260 fmt .Println ("Password:" )
261261 bytePassword , err := terminal .ReadPassword (int (syscall .Stdin ))
262262 if err != nil {
263- log .Fatale (err )
263+ migrationContext . Log .Fatale (err )
264264 }
265265 migrationContext .CliPassword = string (bytePassword )
266266 }
@@ -275,13 +275,13 @@ func main() {
275275 migrationContext .SetDefaultNumRetries (* defaultRetries )
276276 migrationContext .ApplyCredentials ()
277277 if err := migrationContext .SetupTLS (); err != nil {
278- log .Fatale (err )
278+ migrationContext . Log .Fatale (err )
279279 }
280280 if err := migrationContext .SetCutOverLockTimeoutSeconds (* cutOverLockTimeoutSeconds ); err != nil {
281- log .Errore (err )
281+ migrationContext . Log .Errore (err )
282282 }
283283 if err := migrationContext .SetExponentialBackoffMaxInterval (* exponentialBackoffMaxInterval ); err != nil {
284- log .Errore (err )
284+ migrationContext . Log .Errore (err )
285285 }
286286
287287 log .Infof ("starting gh-ost %+v" , AppVersion )
@@ -291,7 +291,7 @@ func main() {
291291 err := migrator .Migrate ()
292292 if err != nil {
293293 migrator .ExecOnFailureHook ()
294- log .Fatale (err )
294+ migrationContext . Log .Fatale (err )
295295 }
296296 fmt .Fprintf (os .Stdout , "# Done\n " )
297297}
0 commit comments