Packages
kafka_message_bus
4.0.1
4.3.4
4.3.3
4.3.2
4.3.1
4.3.0
4.2.10
4.2.9
4.2.8
4.2.7
4.2.6
4.2.5
4.2.4
4.2.3
4.2.2
4.2.1
4.2.0
4.1.1
4.1.0
4.0.1
4.0.0
4.0.0-rc.8
4.0.0-rc.7
4.0.0-rc.6
4.0.0-rc.5
4.0.0-rc.4
4.0.0-rc.3
4.0.0-rc.2
3.0.0
2.2.4
2.2.3
2.2.2
2.2.1
2.2.0
2.1.0
2.0.2
2.0.1
2.0.0
1.0.1
1.0.0
0.2.3
0.2.2
0.2.1
0.2.0
0.1.5
0.1.4
0.1.3
0.1.2
0.1.1
0.1.0
A general purpose messaging utility library supporting Exq and Kaffe
Current section
Files
Jump to
Current section
Files
lib/kafka_message_bus/utils.ex
defmodule KafkaMessageBus.Utils do
def to_module_short_name(adapter) do
adapter
|> Module.split()
|> List.last()
end
def set_log_metadata(message) do
Logger.metadata(
request_id: message["request_id"],
resource: message["resource"],
action: message["action"],
source: message["source"]
)
end
def clear_log_metadata do
Logger.metadata(
request_id: nil,
resource: nil,
action: nil,
source: nil
)
end
end