File tree 3 files changed +5
-21
lines changed
3 files changed +5
-21
lines changed Original file line number Diff line number Diff line change 13
13
# limitations under the License.
14
14
15
15
import logging
16
+ import sys
17
+
16
18
from cortex .lib import stringify
17
19
import datetime as dt
18
20
19
21
20
22
class MyFormatter (logging .Formatter ):
21
23
converter = dt .datetime .fromtimestamp
22
24
23
- def formatTime (self , record , datefmt = None ):
25
+ def formatTime (self , record , datefmt ):
24
26
ct = self .converter (record .created )
25
- if datefmt :
26
- s = ct .strftime (datefmt )
27
- else :
28
- t = ct .strftime ("%Y-%m-%d %H:%M:%S" )
29
- s = "%s,%03d" % (t , record .msecs )
27
+ s = ct .strftime (datefmt )
30
28
return s
31
29
32
30
33
31
logger = logging .getLogger ("cortex" )
34
- handler = logging .StreamHandler ()
32
+ handler = logging .StreamHandler (stream = sys . stdout )
35
33
formatter = MyFormatter (
36
34
fmt = "%(asctime)s:%(name)s:%(levelname)s:%(message)s" , datefmt = "%Y-%m-%d,%H:%M:%S.%f"
37
35
)
Original file line number Diff line number Diff line change 29
29
from cortex .lib .exceptions import CortexException , UserRuntimeException , UserException
30
30
from cortex .lib .stringify import truncate
31
31
32
-
33
- def cortex_print (* args , ** kwargs ):
34
- logger .info (* args )
35
-
36
-
37
- builtins .print = cortex_print
38
-
39
32
logger = get_logger ()
40
33
logger .propagate = False # prevent double logging (flask modifies root logger)
41
34
Original file line number Diff line number Diff line change 34
34
from cortex .lib .exceptions import UserRuntimeException , UserException
35
35
from cortex .lib .stringify import truncate
36
36
37
-
38
- def cortex_print (* args , ** kwargs ):
39
- logger .info (* args )
40
-
41
-
42
- builtins .print = cortex_print
43
-
44
37
logger = get_logger ()
45
38
logger .propagate = False # prevent double logging (flask modifies root logger)
46
39
You can’t perform that action at this time.
0 commit comments