in binding-lua/gym_http_client.lua [16:30]
function GymClient:parse_server_error_or_raise_for_status(resp)
local resp_data, pos, err = {}
if resp.err then
err = resp.err
else
if resp.code ~= 200 then
err = resp.status_line
end
resp_data, pos, err = json.decode(resp.body)
end
return resp_data, pos, err
end