return
    
  try:
    google_data = {
      'key': constants.get_google_maps_apikey(),
      'zoom': zoom,
      'center': centerpoint,
      'size': widthxheight,
      'sensor':'false',
      'format':'png',
    }
    mapimage = MapImage.all().filter('user =', user).get()
    if not mapimage:
      mapimage              = MapImage()
      mapimage.user         = user
      mapimage.update_count = 0
    mapimage.centerlat  = float(centerlat)
    mapimage.centerlng  = float(centerlng)
    mapimage.northlat   = float(northlat)
    mapimage.westlng    = float(westlng)
    mapimage.zoom       = int(zoom)
    mapimage.height     = int(height)
    mapimage.width      = int(width)
    img = update_map_image(user, int(zoom), int(width), int(height), float(northlat), float(westlng))
    mapimage.img          = db.Blob(img)
    mapimage.last_updated = datetime.now()
    mapimage.static_url = "http://maps.google.com/maps/api/staticmap?" + urllib.urlencode(google_data)
    mapimage.put()
  except DeadlineExceededError, err:    
    logging.error("Ran out of time before creating a map! %s" % err)