Class: Muninn::Configuration
- Inherits:
-
Object
- Object
- Muninn::Configuration
- Defined in:
- lib/muninn/configuration.rb
Instance Attribute Summary collapse
- #all_scope_ids ⇒ Object
- #current_scope_id ⇒ Object
- #current_user_id ⇒ Object
- #default_scope_name ⇒ Object
-
#race_condition_ttl ⇒ Object
Returns the value of attribute race_condition_ttl.
-
#redis ⇒ Object
Returns the value of attribute redis.
-
#version_ttl ⇒ Object
Returns the value of attribute version_ttl.
Instance Attribute Details
#all_scope_ids ⇒ Object
20 21 22 |
# File 'lib/muninn/configuration.rb', line 20 def all_scope_ids @all_scope_ids&.call || [] end |
#current_scope_id ⇒ Object
12 13 14 |
# File 'lib/muninn/configuration.rb', line 12 def current_scope_id @current_scope_id&.call end |
#current_user_id ⇒ Object
16 17 18 |
# File 'lib/muninn/configuration.rb', line 16 def current_user_id @current_user_id&.call end |
#default_scope_name ⇒ Object
8 9 10 |
# File 'lib/muninn/configuration.rb', line 8 def default_scope_name @default_scope_name || "default" end |
#race_condition_ttl ⇒ Object
Returns the value of attribute race_condition_ttl.
5 6 7 |
# File 'lib/muninn/configuration.rb', line 5 def race_condition_ttl @race_condition_ttl end |
#redis ⇒ Object
Returns the value of attribute redis.
5 6 7 |
# File 'lib/muninn/configuration.rb', line 5 def redis @redis end |
#version_ttl ⇒ Object
Returns the value of attribute version_ttl.
5 6 7 |
# File 'lib/muninn/configuration.rb', line 5 def version_ttl @version_ttl end |