From c389886d3c19295fedd9bc1c12ce5a6bc9cc38dd Mon Sep 17 00:00:00 2001 From: Stephen Marshall Date: Fri, 4 May 2018 10:58:12 +0100 Subject: [PATCH] Surface errors from configuring the webserver --- cmd/runmqserver/post_init_dev.go | 8 ++++++-- cmd/runmqserver/webserver.go | 2 +- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/cmd/runmqserver/post_init_dev.go b/cmd/runmqserver/post_init_dev.go index a11c28e..861c566 100644 --- a/cmd/runmqserver/post_init_dev.go +++ b/cmd/runmqserver/post_init_dev.go @@ -26,11 +26,15 @@ import ( func postInit(name string) error { disable := os.Getenv("MQ_DISABLE_WEB_CONSOLE") if disable != "true" && disable != "1" { - // Configure and start the web server, in the background (if installed) + // Configure the web server (if installed) + err := configureWebServer() + if err != nil { + return err + } + // Start the web server, in the background (if installed) // WARNING: No error handling or health checking available for the web server, // which is why it's limited to use with MQ Advanced for Developers only go func() { - configureWebServer() startWebServer() }() } diff --git a/cmd/runmqserver/webserver.go b/cmd/runmqserver/webserver.go index f14de88..4852288 100644 --- a/cmd/runmqserver/webserver.go +++ b/cmd/runmqserver/webserver.go @@ -113,7 +113,7 @@ func configureWebServer() error { } err := CopyFile(from, to) if err != nil { - log.Debug(err) + log.Error(err) return err } }