diff options
| author | Daniil Fedotov <dfedotov@pivotal.io> | 2016-02-04 18:22:56 +0000 |
|---|---|---|
| committer | Daniil Fedotov <dfedotov@pivotal.io> | 2016-02-04 18:22:56 +0000 |
| commit | d273e9f72b15ed0448461b85fb8fea89fb08b6a1 (patch) | |
| tree | 76dd4449617738794e2698b6f19a4f20c1b8ad04 /src | |
| parent | 5cc29e823845fcce3f878eddc1c2f1de84f2f7ba (diff) | |
| download | rabbitmq-server-git-d273e9f72b15ed0448461b85fb8fea89fb08b6a1.tar.gz | |
Resolve category name to sink name
Diffstat (limited to 'src')
| -rw-r--r-- | src/rabbit_log.erl | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/src/rabbit_log.erl b/src/rabbit_log.erl index 5eedd925fe..c0955f5f18 100644 --- a/src/rabbit_log.erl +++ b/src/rabbit_log.erl @@ -74,10 +74,19 @@ log(Category, Level, Fmt) -> log(Category, Level, Fmt, []). log(Category, Level, Fmt, Args) when is_list(Args) -> Sink = case Category of default -> ?LAGER_SINK; - _ -> lager_util:make_internal_sink_name(Category) + _ -> make_internal_sink_name(Category) end, lager:log(Sink, Level, self(), Fmt, Args). +make_internal_sink_name(Category) when Category == channel; + Category == connection; + Category == mirroring; + Category == queue -> + lager_util:make_internal_sink_name(list_to_atom("rabbit_" ++ + atom_to_list(Category))); +make_internal_sink_name(Category) -> + lager_util:make_internal_sink_name(Category). + debug(Format) -> debug(Format, []). debug(Format, Args) -> debug(self(), Format, Args). debug(Metadata, Format, Args) -> |
