Method: Sentry::Transport#is_rate_limited?
- Defined in:
- lib/sentry/transport.rb
#is_rate_limited?(data_category) ⇒ Boolean
93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 |
# File 'lib/sentry/transport.rb', line 93 def is_rate_limited?(data_category) # check category-specific limit category_delay = @rate_limits[data_category] # check universal limit if not category limit universal_delay = @rate_limits[nil] delay = if category_delay && universal_delay if category_delay > universal_delay category_delay else universal_delay end elsif category_delay category_delay else universal_delay end !!delay && delay > Time.now end |