File tree Expand file tree Collapse file tree 1 file changed +8
-10
lines changed Expand file tree Collapse file tree 1 file changed +8
-10
lines changed Original file line number Diff line number Diff line change 9
9
10
10
module JRuby
11
11
module Rack
12
-
13
- def self . booter ; @booter end # :nodoc TODO do we need to keep after boot! ?!
14
-
15
12
class << self
13
+ # @private the (last) `JRuby::Rack::Booter` that performed `boot!` (used with tests)
14
+ attr_reader :booter
16
15
17
16
# @return [String] the application (root) path.
18
17
# @see JRuby::Rack::Booter#export_global_settings
@@ -44,24 +43,23 @@ def context; @context ||= $servlet_context end
44
43
45
44
# Sets the ("global") context for `JRuby::Rack`.
46
45
def context = ( context )
47
- @context = context ; @@logger = nil # reset the logger
46
+ @context = context
47
+ @@logger = nil # reset the logger
48
48
end
49
49
50
50
@@logger = nil
51
51
# Returns a {Logger} instance that uses the {#context} as a logger.
52
- def logger ; @@logger ||= Logger . new ( context! ) end
53
- # @private
52
+ def logger ; @@logger ||= Logger . new ( context ) end
53
+ # @private only used with tests
54
54
def logger = ( logger ) ; @@logger = logger end
55
55
56
56
private
57
57
58
58
# @deprecated Mostly for compatibility - not used anymore.
59
- def logdev ; ServletLog . new ( context! ) end ; alias servlet_log logdev
60
-
61
- def context! ; context || raise ( 'no context available' ) end
59
+ def logdev ; ServletLog . new ( context ) end
60
+ alias servlet_log logdev
62
61
63
62
end
64
-
65
63
end
66
64
end
67
65
You can’t perform that action at this time.
0 commit comments