1
0
Fork 0
mirror of https://github.com/moby/moby.git synced 2022-11-09 12:21:53 -05:00

Fixes 2 panics initialising tests

Signed-off-by: John Howard <jhoward@microsoft.com>
This commit is contained in:
John Howard 2015-09-03 14:27:53 -07:00
parent 9d0eef55ea
commit 69bf17ffbd

View file

@ -502,10 +502,9 @@ func init() {
// Obtain the daemon platform so that it can be used by tests to make
// intelligent decisions about how to configure themselves, and validate
// that the target platform is valid.
res, b, err := sockRequestRaw("GET", "/version", nil, "application/json")
defer b.Close()
if err != nil || res.StatusCode != http.StatusOK {
panic("Init failed to get version: " + err.Error() + " " + string(res.StatusCode))
res, _, err := sockRequestRaw("GET", "/version", nil, "application/json")
if err != nil || res == nil || (res != nil && res.StatusCode != http.StatusOK) {
panic(fmt.Errorf("Init failed to get version: %v. Res=%v", err.Error(), res))
}
svrHeader, _ := httputils.ParseServerHeader(res.Header.Get("Server"))
daemonPlatform = svrHeader.OS