Class: Shellac::ApplicationHelpers
- Inherits:
-
Object
- Object
- Shellac::ApplicationHelpers
- Defined in:
- lib/shellac/application.rb
Class Method Summary collapse
Class Method Details
.request_headers(env) ⇒ Object
27 28 29 30 31 32 |
# File 'lib/shellac/application.rb', line 27 def request_headers( env ) Hash[*env.select {|k,v| k.start_with? 'HTTP_'} .collect {|k,v| [k.sub(/^HTTP_/, ''), v]} .collect {|k,v| [k.split('_').collect(&:capitalize).join('-'), v]} .flatten] end |
.run ⇒ Object
19 20 21 22 23 24 25 |
# File 'lib/shellac/application.rb', line 19 def run puma_config = Puma::Configuration.new do |pconf| pconf.threads Config[:minimum_threads], Config[:maximum_threads] pconf.workers Config[:worker_count] pconf.app Application end end |