Sha256: 6b95afec2fc8373b05c98048a2a53298d8c1c15a773d459d0c0565987ab9991b
Contents?: true
Size: 527 Bytes
Versions: 3
Compression:
Stored size: 527 Bytes
Contents
require 'rack' require 'rack/server' require 'puma_worker_killer' PumaWorkerKiller.config do |config| config.ram = Integer(ENV['PUMA_RAM']) if ENV['PUMA_RAM'] config.frequency = Integer(ENV['PUMA_FREQUENCY']) if ENV['PUMA_FREQUENCY'] end PumaWorkerKiller.start puts "Frequency: #{PumaWorkerKiller.frequency}" if ENV['PUMA_FREQUENCY'] class HelloWorld def response [200, {}, ['Hello World']] end end class HelloWorldApp def self.call(env) HelloWorld.new.response end end run HelloWorldApp
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
puma_worker_killer-0.0.6 | test/fixtures/app.ru |
puma_worker_killer-0.0.5 | test/fixtures/app.ru |
puma_worker_killer-0.0.4 | test/fixtures/app.ru |