opnsense-ports/net-mgmt/rubygem-oxidized-web/files/patch-lib_oxidized_web.rb
Franco Fichtner eb3792d105 */*: sync with upstream
Taken from: FreeBSD
2023-07-17 07:53:42 +02:00

22 lines
656 B
Ruby

--- lib/oxidized/web.rb.orig 2023-07-09 23:03:50.799687000 +0100
+++ lib/oxidized/web.rb 2023-07-09 23:04:50.410274000 +0100
@@ -3,9 +3,8 @@
module Oxidized
module API
class Web
- require 'rack/handler'
+ require 'rack/handler/puma'
attr_reader :thread
- Rack::Handler::WEBrick = Rack::Handler.get(:puma)
def initialize nodes, listen
require 'oxidized/web/webapp'
listen, uri = listen.split '/'
@@ -26,7 +25,7 @@
def run
@thread = Thread.new do
- Rack::Handler::Puma.run @app, @opts
+ Rack::Handler::Puma.run @app, **@opts
exit!
end
end