@@ -19,24 +19,23 @@ The logger is **not** thread safe because ZMQ sockets are not thread safe.
19
19
struct ZMQLogger <: Logging.AbstractLogger
20
20
sock:: ZMQ.Socket
21
21
lock:: ReentrantLock
22
- min_level:: Base.CoreLogging.LogLevel
23
22
message_limits:: Dict{Any, Int}
24
23
end
25
24
26
- function ZMQLogger (sock, min_level, message_limits)
27
- return ZMQLogger (sock, ReentrantLock (), min_level, message_limits)
25
+ function ZMQLogger (sock, message_limits)
26
+ return ZMQLogger (sock, ReentrantLock (), message_limits)
28
27
end
29
28
30
- function ZMQLogger (sock, min_level = Logging . Info )
31
- return ZMQLogger (sock, ReentrantLock (), min_level, Dict {Any, Int} ())
29
+ function ZMQLogger (sock)
30
+ return ZMQLogger (sock, Dict {Any, Int} ())
32
31
end
33
32
34
33
function Logging. min_enabled_level (logger:: ZMQLogger )
35
- return logger . min_level
34
+ return Logging . BelowMinLevel
36
35
end
37
36
38
37
function Logging. shouldlog (logger:: ZMQLogger , level, _module, group, id)
39
- return @lock logger . lock get (logger . message_limits, id, 1 ) > 0
38
+ return true
40
39
end
41
40
42
41
function Logging. catch_exceptions (:: ZMQLogger )
0 commit comments