|
|
|
@ -197,6 +197,9 @@ func checkConfig() string { |
|
|
|
func WaitDBUp() { |
|
|
|
sdb, err := dtmimp.StandaloneDB(DtmConfig.DB) |
|
|
|
dtmimp.FatalIfError(err) |
|
|
|
defer func() { |
|
|
|
sdb.Close() |
|
|
|
}() |
|
|
|
for _, err := dtmimp.DBExec(sdb, "select 1"); err != nil; { // wait for mysql to start
|
|
|
|
time.Sleep(3 * time.Second) |
|
|
|
_, err = dtmimp.DBExec(sdb, "select 1") |
|
|
|
|