Module: RSpeed::Env
- Defined in:
- lib/rspeed/env.rb
Class Method Summary collapse
- .db ⇒ Object
- .host ⇒ Object
- .name ⇒ Object
- .pipe ⇒ Object
- .pipes ⇒ Object
- .port ⇒ Object
- .result_key ⇒ Object
- .rspeed ⇒ Object
- .tmp_key ⇒ Object
Class Method Details
.db ⇒ Object
7 8 9 |
# File 'lib/rspeed/env.rb', line 7 def db ENV['RSPEED_DB']&.to_i end |
.host ⇒ Object
11 12 13 |
# File 'lib/rspeed/env.rb', line 11 def host ENV['RSPEED_HOST'] end |
.name ⇒ Object
15 16 17 |
# File 'lib/rspeed/env.rb', line 15 def name ENV['RSPEED_NAME'] end |
.pipe ⇒ Object
19 20 21 |
# File 'lib/rspeed/env.rb', line 19 def pipe ENV.fetch('RSPEED_PIPE', 1).to_i end |
.pipes ⇒ Object
23 24 25 |
# File 'lib/rspeed/env.rb', line 23 def pipes RSpeed::Redis.result? ? ENV.fetch('RSPEED_PIPES', 1).to_i : 1 end |
.port ⇒ Object
27 28 29 |
# File 'lib/rspeed/env.rb', line 27 def port ENV['RSPEED_PORT']&.to_i end |
.result_key ⇒ Object
31 32 33 |
# File 'lib/rspeed/env.rb', line 31 def result_key ENV.fetch('RESPEED_RESULT_KEY', RSpeed::Variable.result) end |
.rspeed ⇒ Object
35 36 37 |
# File 'lib/rspeed/env.rb', line 35 def rspeed ENV['RSPEED'] == 'true' end |
.tmp_key ⇒ Object
39 40 41 |
# File 'lib/rspeed/env.rb', line 39 def tmp_key ENV.fetch('RESPEED_TMP_KEY', RSpeed::Variable.tmp) end |