class LogMessage
Public Instance Methods
message_type_name()
click to toggle source
# File lib/loggregator_messages/log_message_extender.rb, line 2 def message_type_name {MessageType::OUT => 'STDOUT', MessageType::ERR => 'STDERR'}[message_type] end
time()
click to toggle source
# File lib/loggregator_messages/log_message_extender.rb, line 10 def time num_secs = @timestamp / 1000000000 fractional_usecs = (@timestamp % 1000000000).to_f / 1000 Time.at(num_secs, fractional_usecs) end
time=(time)
click to toggle source
# File lib/loggregator_messages/log_message_extender.rb, line 6 def time=(time) self.timestamp = (time.tv_sec * 1000000000) + time.tv_nsec end