File lager-3.6.1-filtermap.patch of Package lager

diff -Ndurp lager-3.6.1/src/lager.erl lager-3.6.1-filtermap/src/lager.erl
--- lager-3.6.1/src/lager.erl	2018-02-01 20:11:13.000000000 +0200
+++ lager-3.6.1-filtermap/src/lager.erl	2018-02-13 14:47:56.827210787 +0200
@@ -626,11 +626,7 @@ pr_stacktrace(Stacktrace, {Class, Reason
 
 rotate_sink(Sink) ->
     Handlers = lager_config:global_get(handlers),
-    RotateHandlers = lists:filtermap(
-        fun({Handler,_,S}) when S == Sink -> {true, {Handler, Sink}};
-           (_)                            -> false 
-        end, 
-        Handlers),
+    RotateHandlers = [{Handler, Sink} || {Handler, _, S} <- Handlers, S == Sink],
     rotate_handlers(RotateHandlers).
 
 rotate_all() -> 
openSUSE Build Service is sponsored by