summaryrefslogtreecommitdiff
path: root/lib/rack/handler
diff options
context:
space:
mode:
Diffstat (limited to 'lib/rack/handler')
-rw-r--r--lib/rack/handler/cgi.rb2
-rw-r--r--lib/rack/handler/fastcgi.rb2
-rw-r--r--lib/rack/handler/lsws.rb2
-rw-r--r--lib/rack/handler/scgi.rb2
-rw-r--r--lib/rack/handler/thin.rb2
-rw-r--r--lib/rack/handler/webrick.rb2
6 files changed, 6 insertions, 6 deletions
diff --git a/lib/rack/handler/cgi.rb b/lib/rack/handler/cgi.rb
index a223c545..fd7764c7 100644
--- a/lib/rack/handler/cgi.rb
+++ b/lib/rack/handler/cgi.rb
@@ -6,7 +6,7 @@ require 'rack/rewindable_input'
module Rack
module Handler
class CGI
- def self.run(app, options = nil)
+ def self.run(app, **options)
$stdin.binmode
serve app
end
diff --git a/lib/rack/handler/fastcgi.rb b/lib/rack/handler/fastcgi.rb
index b3f825da..90ea6278 100644
--- a/lib/rack/handler/fastcgi.rb
+++ b/lib/rack/handler/fastcgi.rb
@@ -20,7 +20,7 @@ end
module Rack
module Handler
class FastCGI
- def self.run(app, options = {})
+ def self.run(app, **options)
if options[:File]
STDIN.reopen(UNIXServer.new(options[:File]))
elsif options[:Port]
diff --git a/lib/rack/handler/lsws.rb b/lib/rack/handler/lsws.rb
index 803182a2..94a2337a 100644
--- a/lib/rack/handler/lsws.rb
+++ b/lib/rack/handler/lsws.rb
@@ -7,7 +7,7 @@ require 'rack/rewindable_input'
module Rack
module Handler
class LSWS
- def self.run(app, options = nil)
+ def self.run(app, **options)
while LSAPI.accept != nil
serve app
end
diff --git a/lib/rack/handler/scgi.rb b/lib/rack/handler/scgi.rb
index c8e91606..f0aa184e 100644
--- a/lib/rack/handler/scgi.rb
+++ b/lib/rack/handler/scgi.rb
@@ -10,7 +10,7 @@ module Rack
class SCGI < ::SCGI::Processor
attr_accessor :app
- def self.run(app, options = nil)
+ def self.run(app, **options)
options[:Socket] = UNIXServer.new(options[:File]) if options[:File]
new(options.merge(app: app,
host: options[:Host],
diff --git a/lib/rack/handler/thin.rb b/lib/rack/handler/thin.rb
index 712ab0a9..7378e325 100644
--- a/lib/rack/handler/thin.rb
+++ b/lib/rack/handler/thin.rb
@@ -10,7 +10,7 @@ require "rack/chunked"
module Rack
module Handler
class Thin
- def self.run(app, options = {})
+ def self.run(app, **options)
environment = ENV['RACK_ENV'] || 'development'
default_host = environment == 'development' ? 'localhost' : '0.0.0.0'
diff --git a/lib/rack/handler/webrick.rb b/lib/rack/handler/webrick.rb
index 7ec5ecc6..fa792283 100644
--- a/lib/rack/handler/webrick.rb
+++ b/lib/rack/handler/webrick.rb
@@ -24,7 +24,7 @@ end
module Rack
module Handler
class WEBrick < ::WEBrick::HTTPServlet::AbstractServlet
- def self.run(app, options = {})
+ def self.run(app, **options)
environment = ENV['RACK_ENV'] || 'development'
default_host = environment == 'development' ? 'localhost' : nil