X-Git-Url: https://git.openstreetmap.org./rails.git/blobdiff_plain/19d62168607b8a355156b2c2e089b615ab4c9381..729179c9c6be1978e13905f8a6091b38b1dd82e0:/lib/osm.rb diff --git a/lib/osm.rb b/lib/osm.rb index 4241ad700..905f3ac97 100644 --- a/lib/osm.rb +++ b/lib/osm.rb @@ -353,6 +353,17 @@ module OSM end end + # Raised when a rate limit is exceeded + class APIRateLimitExceeded < APIError + def initialize + super "Rate limit exceeded" + end + + def status + :too_many_requests + end + end + # Helper methods for going to/from mercator and lat/lng. class Mercator include Math