Module: MessageStore::Get::Stream::Last::InstanceActuator

Defined in:
lib/message_store/get/stream/last.rb

Instance Method Summary collapse

Instance Method Details

#call(stream_name, type = nil) ⇒ Object



25
26
27
28
29
30
31
32
33
34
# File 'lib/message_store/get/stream/last.rb', line 25

def call(stream_name, type=nil)
  logger.trace(tag: :get) { "Getting last message data (Stream Name: #{stream_name})" }

  message_data = super

  logger.info(tag: :get) { "Finished getting message data (Stream Name: #{stream_name})" }
  logger.info(tags: [:data, :message_data]) { message_data.pretty_inspect }

  message_data
end