Skip to content

Commit b6ab12b

Browse files
committed
Adding the optional argument Id which holds the transaction_id
Signed-off-by: Jedi Ballono <jballono@stackify.com>
1 parent dc9a469 commit b6ab12b

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

lib/stackify/logger_client.rb

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ def is_correct_log_level? level
5151
current_level >= config_level
5252
end
5353

54-
def log_message_task level, msg, call_trace
54+
def log_message_task level, msg, call_trace, id=nil
5555
Stackify::ScheduleTask.new ({limit: 1}) do
5656
if %w(error fatal).include?(level)
5757
ex = if ruby_exception?(msg) && msg.class != Class
@@ -63,16 +63,16 @@ def log_message_task level, msg, call_trace
6363
e
6464
end
6565
ex = StackifiedError.new(ex, binding())
66-
Stackify.msgs_queue << Stackify::MsgObject.new(level, ex.message, caller[0], ex).to_h
66+
Stackify.msgs_queue << Stackify::MsgObject.new(level, ex.message, caller[0], id, ex).to_h
6767
else
68-
Stackify.msgs_queue << Stackify::MsgObject.new(level, msg, caller[0]).to_h
68+
Stackify.msgs_queue << Stackify::MsgObject.new(level, msg, caller[0], id).to_h
6969
end
7070
end
7171
end
7272

73-
def log_exception_task level, ex
73+
def log_exception_task level, ex, id=nil
7474
Stackify::ScheduleTask.new ({limit: 1}) do
75-
Stackify.msgs_queue << Stackify::MsgObject.new(level, ex.message, caller[0], ex).to_h
75+
Stackify.msgs_queue << Stackify::MsgObject.new(level, ex.message, caller[0], id, ex).to_h
7676
end
7777
end
7878

0 commit comments

Comments
 (0)