lib/napa/logger/log_transaction.rb
module Napa
class LogTransaction
class << self
def id
Thread.current[:napa_tid].nil? ? Thread.current[:napa_tid] = SecureRandom.hex(10) : Thread.current[:napa_tid]
end
def id=(id)
Thread.current[:napa_tid] = id
end
def clear
Thread.current[:napa_tid] = nil
end
end
end
end