diff --git a/src/kemal.cr b/src/kemal.cr index 993b9a0..44d8066 100644 --- a/src/kemal.cr +++ b/src/kemal.cr @@ -7,7 +7,7 @@ at_exit do Kemal.config.port = opt_port.to_i end opts.on("-e ", "--environment ", "environment") do |env| - Kemal.config.env = env + env ? Kemal.config.env = env : "development" end end diff --git a/src/kemal/config.cr b/src/kemal/config.cr index 34f8191..14a6130 100644 --- a/src/kemal/config.cr +++ b/src/kemal/config.cr @@ -1,5 +1,4 @@ module Kemal - class Config INSTANCE = Config.new HANDLERS = [] of HTTP::Handler diff --git a/src/kemal/handler.cr b/src/kemal/handler.cr index f2c7722..0333e20 100644 --- a/src/kemal/handler.cr +++ b/src/kemal/handler.cr @@ -17,7 +17,7 @@ class Kemal::Handler < HTTP::Handler @routes << Route.new(method, path, &handler) end - def process_request(request) + def process_request(request) @routes.each do |route| match = route.match?(request) if match diff --git a/src/kemal/logger.cr b/src/kemal/logger.cr index 9dfc293..0c23671 100644 --- a/src/kemal/logger.cr +++ b/src/kemal/logger.cr @@ -33,5 +33,4 @@ class Kemal::Logger < HTTP::Handler "#{(millis * 1000).round(2)}µs" end - end