File tree Expand file tree Collapse file tree 1 file changed +11
-5
lines changed Expand file tree Collapse file tree 1 file changed +11
-5
lines changed Original file line number Diff line number Diff line change 19
19
20
20
class Logger :
21
21
22
+ level = NOTSET
23
+
22
24
def __init__ (self , name ):
23
- self .level = NOTSET
24
25
self .name = name
25
26
26
27
def _level_str (self , level ):
27
- if level in _level_dict :
28
- return _level_dict [level ]
29
- return "LVL" + str (level )
28
+ l = _level_dict .get (level )
29
+ if l is not None :
30
+ return l
31
+ return "LVL%s" % level
30
32
31
33
def log (self , level , msg , * args ):
32
34
if level >= (self .level or _level ):
33
- print (("%s:%s:" + msg ) % ((self ._level_str (level ), self .name ) + args ), file = _stream )
35
+ _stream .write ("%s:%s:" % (self ._level_str (level ), self .name ))
36
+ if not args :
37
+ print (msg , file = _stream )
38
+ else :
39
+ print (msg % args , file = _stream )
34
40
35
41
def debug (self , msg , * args ):
36
42
self .log (DEBUG , msg , * args )
You can’t perform that action at this time.
0 commit comments