Module: GrayLogger
- Defined in:
- lib/gray_logger.rb,
lib/gray_logger/proxy.rb,
lib/gray_logger/bucket.rb,
lib/gray_logger/logger.rb,
lib/gray_logger/message.rb,
lib/gray_logger/railtie.rb,
lib/gray_logger/support.rb,
lib/gray_logger/configuration.rb,
lib/gray_logger/rails_modules.rb,
lib/gray_logger/helper_methods.rb
Defined Under Namespace
Modules: HelperMethods, RailsModules, Support Classes: Bucket, Configuration, Logger, Message, Proxy, Railtie
Class Attribute Summary collapse
-
.configuration ⇒ Object
Returns the value of attribute configuration.
Class Method Summary collapse
-
.configure(config) {|configuration| ... } ⇒ Object
GrayLogger.configure(=> ‘127.0.0.1’) do |config| config.port = “11200” end.
- .proxy ⇒ Object
- .proxy=(proxy) ⇒ Object
Class Attribute Details
.configuration ⇒ Object
Returns the value of attribute configuration.
20 21 22 |
# File 'lib/gray_logger.rb', line 20 def configuration @configuration end |
Class Method Details
.configure(config) {|configuration| ... } ⇒ Object
GrayLogger.configure(=> ‘127.0.0.1’) do |config|
config.port = "11200"
end
26 27 28 29 |
# File 'lib/gray_logger.rb', line 26 def self.configure(config) self.configuration = ::GrayLogger::Configuration.new(config) yield(configuration) if block_given? end |
.proxy ⇒ Object
56 57 58 |
# File 'lib/gray_logger/proxy.rb', line 56 def self.proxy @proxy ||= ::GrayLogger::Proxy.new end |
.proxy=(proxy) ⇒ Object
52 53 54 |
# File 'lib/gray_logger/proxy.rb', line 52 def self.proxy= proxy @proxy = proxy end |