Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
26 lines (18 sloc) 420 Bytes
# frozen_string_literal: true
require 'puma/launcher'
require 'puma/configuration'
module Puma
def self.run(opts={})
cfg = Puma::Configuration.new do |user_config|
if port = opts[:port]
user_config.port port
end
user_config.quiet
yield c
end
cfg.clamp
events = Puma::Events.null
launcher = Puma::Launcher.new cfg, :events => events
launcher.run
end
end
You can’t perform that action at this time.