class Aws::Embedded::Metrics::Sinks::Logger
Attributes
level[R]
logger[R]
Public Class Methods
new(logger, level: :info)
click to toggle source
# File lib/aws-embedded-metrics-customink/sinks/logger.rb, line 9 def initialize(logger, level: :info) @logger = logger @level = level.to_sym end
Public Instance Methods
accept(message)
click to toggle source
# File lib/aws-embedded-metrics-customink/sinks/logger.rb, line 14 def accept(message) logger.public_send(level, JSON.dump(message)) end