Class: Grape::Throttling::Configuration

Inherits:
Object
  • Object
show all
Defined in:
lib/grape/throttling/configuration.rb

Overview

:nodoc:

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeConfiguration

Returns a new instance of Configuration.



9
10
11
12
# File 'lib/grape/throttling/configuration.rb', line 9

def initialize
  @redis = ::Redis.new(url: 'redis://localhost:6379/0', driver: :hiredis)
  @overspeed_message_method = :overspeed_message
end

Instance Attribute Details

#overspeed_message_methodObject

Returns the value of attribute overspeed_message_method.



6
7
8
# File 'lib/grape/throttling/configuration.rb', line 6

def overspeed_message_method
  @overspeed_message_method
end

#redisObject

Returns the value of attribute redis.



6
7
8
# File 'lib/grape/throttling/configuration.rb', line 6

def redis
  @redis
end