Module: RubyRabbitmqJanus::Tools::ConfigJanus
- Included in:
- Config
- Defined in:
- lib/rrj/tools/gem/config/janus.rb
Overview
Subclass for Config
Options about Janus
Instance Method Summary collapse
-
#plugin_at(index = 0) ⇒ String
Read configuration for plugin with index.
-
#time_to_live ⇒ Integer
(also: #ttl)
Read configuration for janus time to live for keepalive messages.
Instance Method Details
#plugin_at(index = 0) ⇒ String
Returns read configuration for plugin with index.
20 21 22 |
# File 'lib/rrj/tools/gem/config/janus.rb', line 20 def plugin_at(index = 0) @options['janus']['plugins'][index].to_s end |
#time_to_live ⇒ Integer Also known as: ttl
Returns read configuration for janus time to live for keepalive messages.
13 14 15 |
# File 'lib/rrj/tools/gem/config/janus.rb', line 13 def time_to_live @options['janus']['session']['keepalive'].to_i || 50 end |