Module: HttpBaseline
- Defined in:
- lib/http_baseline.rb,
lib/http_baseline/evf.rb,
lib/http_baseline/methods.rb,
lib/http_baseline/version.rb,
lib/http_baseline/adapter/rest.rb,
lib/http_baseline/adapter/abstract.rb,
lib/http_baseline/null_broadcaster.rb,
lib/http_baseline/adapter/rest/response/logger.rb
Defined Under Namespace
Modules: Adapter, Methods, Version
Classes: Abstract, NullBroadcaster
Constant Summary
collapse
- SHARED_DEFINITIONS =
Pathname(__FILE__).join('..', '..', 'features', 'step_definitions', 'generic')
- VERSION =
Version::STRING
Class Attribute Summary collapse
Class Method Summary
collapse
Class Attribute Details
43
44
45
|
# File 'lib/http_baseline.rb', line 43
def self.config
@config ||= Hashie::Mash.new
end
|
Class Method Details
.broadcaster ⇒ Object
59
60
61
|
# File 'lib/http_baseline.rb', line 59
def self.broadcaster
@broadcaster ||= NullBroadcaster.new(self.logger)
end
|
.broadcaster=(other_bundle) ⇒ Object
63
64
65
|
# File 'lib/http_baseline.rb', line 63
def self.broadcaster=(other_bundle)
@broadcaster = other_bundle
end
|
47
48
49
50
51
52
53
|
# File 'lib/http_baseline.rb', line 47
def self.logger
@logger ||= begin
logger = ::Logger.new $stdout
logger.level = ::Logger::DEBUG
logger
end
end
|
.logger=(val) ⇒ Object
55
56
57
|
# File 'lib/http_baseline.rb', line 55
def self.logger=(val)
@logger = val
end
|