Exception: RosettAi::DBus::RateLimiter::RateLimitExceeded

Inherits:
Error
  • Object
show all
Defined in:
lib/rosett_ai/dbus/rate_limiter.rb

Overview

Raised when rate limit is exceeded

Instance Method Summary collapse

Constructor Details

#initialize(method_name = nil) ⇒ RateLimitExceeded

Returns a new instance of RateLimitExceeded.



26
27
28
29
# File 'lib/rosett_ai/dbus/rate_limiter.rb', line 26

def initialize(method_name = nil)
  msg = method_name ? "Rate limit exceeded for #{method_name}" : 'Rate limit exceeded'
  super(msg)
end