Merge pull request #406 from sosedoff/fix-startup-error-with-db-url

Fix startup error when DATABASE_URL is set
This commit is contained in:
Dan Sosedoff 2019-01-25 11:08:02 -06:00 committed by GitHub
commit 8dab66567d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -65,7 +65,6 @@ func initClient() {
} else {
cl, err = client.New()
}
if err != nil {
exitWithMessage(err.Error())
}
@ -75,12 +74,11 @@ func initClient() {
}
fmt.Println("Connecting to server...")
err = cl.Test()
if err != nil {
if err := cl.Test(); err != nil {
msg := err.Error()
// Check if we're trying to connect to the default database.
if command.Opts.DbName == "" {
if command.Opts.DbName == "" && command.Opts.Url == "" {
// If database does not exist, allow user to connect from the UI.
if strings.Contains(msg, "database") && strings.Contains(msg, "does not exist") {
fmt.Println("Error:", msg)