smartchicago / connect-chicago-locator

Search for and view information about places where you can use a computer for free in Chicago. Part of the Connect Chicago website.
locations.weconnectchicago.org
12 stars 13 forks source link

Occasional 503 from Fusion Tables API #16

Open cgansen opened 11 years ago

cgansen commented 11 years ago

Sometimes Fusion Tables will get cranky and throw 503s.

There should be more graceful handling of this error condition.

A GData::Client::UnknownError occurred in location#show:

  request error 503: {
 "error": {
  "errors": [
   {
    "domain": "global",
    "reason": "backendError",
    "message": "Backend Error"
   }
  ],
  "code": 503,
  "message": "Backend Error"
 }
}

  vendor/bundle/ruby/1.9.1/gems/gdata_19-1.1.5/lib/gdata/client/base.rb:96:in `make_request'