diff options
Diffstat (limited to 'src/couch_log/src/couch_log_writer_journald.erl')
-rw-r--r-- | src/couch_log/src/couch_log_writer_journald.erl | 24 |
1 files changed, 9 insertions, 15 deletions
diff --git a/src/couch_log/src/couch_log_writer_journald.erl b/src/couch_log/src/couch_log_writer_journald.erl index 02a9c6900..c2bdd940c 100644 --- a/src/couch_log/src/couch_log_writer_journald.erl +++ b/src/couch_log/src/couch_log_writer_journald.erl @@ -13,25 +13,20 @@ -module(couch_log_writer_journald). -behaviour(couch_log_writer). - -export([ init/0, terminate/2, write/2 ]). - -include("couch_log.hrl"). - init() -> {ok, nil}. - terminate(_, _St) -> ok. - write(Entry, St) -> #log_entry{ level = Level, @@ -51,19 +46,18 @@ write(Entry, St) -> io:format(standard_error, [Data, Msg, "\n"], []), {ok, St}. - % log level mapping from sd-daemon(3) % https://www.freedesktop.org/software/systemd/man/sd-daemon.html -spec level_for_journald(atom()) -> integer(). level_for_journald(Level) when is_atom(Level) -> case Level of - debug -> 7; - info -> 6; - notice -> 5; - warning -> 4; - error -> 3; - critical -> 2; - alert -> 1; - emergency -> 0; - _ -> 3 + debug -> 7; + info -> 6; + notice -> 5; + warning -> 4; + error -> 3; + critical -> 2; + alert -> 1; + emergency -> 0; + _ -> 3 end. |