Class: Downstream::Config
- Inherits:
-
Object
- Object
- Downstream::Config
- Defined in:
- lib/downstream/config.rb
Instance Attribute Summary collapse
-
#async_queue ⇒ Object
Returns the value of attribute async_queue.
- #namespace ⇒ Object
Instance Method Summary collapse
Instance Attribute Details
#async_queue ⇒ Object
Returns the value of attribute async_queue.
7 8 9 |
# File 'lib/downstream/config.rb', line 7 def async_queue @async_queue end |
#namespace ⇒ Object
10 11 12 |
# File 'lib/downstream/config.rb', line 10 def namespace @namespace ||= "downstream-events" end |
Instance Method Details
#pubsub ⇒ Object
14 15 16 |
# File 'lib/downstream/config.rb', line 14 def pubsub @pubsub ||= lookup_pubsub(:stateless) end |
#pubsub=(value) ⇒ Object
18 19 20 21 22 23 24 25 |
# File 'lib/downstream/config.rb', line 18 def pubsub=(value) @pubsub = case value when String, Symbol lookup_pubsub(value) else value end end |