File tree Expand file tree Collapse file tree 2 files changed +6
-2
lines changed
Expand file tree Collapse file tree 2 files changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -4,9 +4,10 @@ require "gemstash"
44require "puma/commonlogger"
55
66use Rack ::Deflater
7- use Gemstash ::Logging ::RackMiddleware
87
98use Gemstash ::Env ::RackMiddleware , Gemstash ::Env . current
9+ use Gemstash ::Logging ::RackMiddleware
10+
1011use Gemstash ::GemSource ::RackMiddleware
1112use Gemstash ::Health ::RackMiddleware
1213run Gemstash ::Web . new ( gemstash_env : Gemstash ::Env . current )
Original file line number Diff line number Diff line change 1212module Gemstash
1313 # :nodoc:
1414 module Logging
15+ extend Gemstash ::Env ::Helper
16+
1517 LEVELS = {
1618 debug : Logger ::DEBUG ,
1719 info : Logger ::INFO ,
@@ -45,7 +47,7 @@ def self.setup_logger(logfile)
4547 end
4648
4749 def self . logger
48- @logger ||= setup_logger ( $stdout )
50+ @logger ||= setup_logger ( gemstash_env . log_file )
4951 end
5052
5153 def self . reset
@@ -61,6 +63,7 @@ def initialize(app)
6163
6264 def call ( env )
6365 env [ "rack.logger" ] = Gemstash ::Logging . logger
66+ env [ "rack.errors" ] = Gemstash ::Env . current . log_file
6467 @app . call ( env )
6568 end
6669 end
You can’t perform that action at this time.
0 commit comments