diff options
author | Harrison Healey <harrisonmhealey@gmail.com> | 2015-09-29 17:33:16 -0400 |
---|---|---|
committer | Harrison Healey <harrisonmhealey@gmail.com> | 2015-09-29 17:33:16 -0400 |
commit | 5e9dccc464590ffe6e05041b76192bb6f12e30c6 (patch) | |
tree | b3c76aa86bdb4e50bc7c3f3456cfa78e26f38c25 /utils/config.go | |
parent | fb9fe1995ca7502bea23e1ab7082e8c8757251fb (diff) | |
parent | 8fadea44debd00c1babd12bff9eb2dd0a5d99370 (diff) | |
download | chat-5e9dccc464590ffe6e05041b76192bb6f12e30c6.tar.gz chat-5e9dccc464590ffe6e05041b76192bb6f12e30c6.tar.bz2 chat-5e9dccc464590ffe6e05041b76192bb6f12e30c6.zip |
Merge pull request #865 from mattermost/PLT-404
PLT-404 adding basic error checking to config file.
Diffstat (limited to 'utils/config.go')
-rw-r--r-- | utils/config.go | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/utils/config.go b/utils/config.go index 764c81e0d..3218211e3 100644 --- a/utils/config.go +++ b/utils/config.go @@ -150,6 +150,10 @@ func LoadConfig(fileName string) { CfgFileName = fileName } + if err := config.IsValid(); err != nil { + panic("Error validating config file=" + fileName + ", err=" + err.Message) + } + configureLog(&config.LogSettings) TestConnection(&config) |