Vitess: handle non-200 HTTP status in ParseTablets() by timvaillancourt · Pull Request #125 · github/freno

This PR fixes a strange error when a Vitess API returns a 404 Not Found for a missing keyspace:

2020-07-22 13:34:06 ERROR Unable to get vitess hosts from https://<hostname>/api, <keyspace>/: invalid character 'p' after top-level value

Now the HTTP status line is returned as an error unless a 200 OK is returned