Added basic webserver support.

This commit is contained in:
Adrian Gallagher
2015-11-28 19:07:23 +11:00
parent ecfbfd932f
commit 178b59ef71
7 changed files with 133 additions and 0 deletions

19
main.go
View File

@@ -69,6 +69,25 @@ func main() {
log.Println("SMS support disabled.")
}
if bot.config.Webserver.Enabled {
err := CheckWebserverValues()
if err != nil {
log.Println(err) // non fatal event
bot.config.Webserver.Enabled = false
} else {
log.Println("HTTP Webserver support enabled.")
err = StartWebserver()
if err != nil {
log.Println("Unable to start Webserver: ", err)
} else {
log.Printf("HTTP server enabled and running at http://%s:%d\n", GetWebserverHost(), GetWebserverPort())
}
}
}
if !bot.config.Webserver.Enabled {
log.Println("HTTP Webserver support disabled.")
}
AdjustGoMaxProcs()
log.Printf("Available Exchanges: %d. Enabled Exchanges: %d.\n", len(bot.config.Exchanges), GetEnabledExchanges())
log.Println("Bot Exchange support:")