build: Enable gometalinter "gosimple" check, improve build.go

This commit is contained in:
Jakob Borg
2016-12-18 19:57:41 +01:00
committed by Jakob Borg
parent 47f22ff3e5
commit d41c131364
19 changed files with 108 additions and 130 deletions

View File

@@ -62,9 +62,9 @@ func generalID(c *cli.Context) {
func generalStatus(c *cli.Context) {
response := httpGet(c, "system/config/insync")
status := make(map[string]interface{})
var status struct{ ConfigInSync bool }
json.Unmarshal(responseToBArray(response), &status)
if status["configInSync"] != true {
if !status.ConfigInSync {
die("Config out of sync")
}
fmt.Println("Config in sync")