Skip to content

Commit e151929

Browse files
authored
Remove builtin override and allow prints (#406)
1 parent 3e1b764 commit e151929

File tree

3 files changed

+5
-21
lines changed

3 files changed

+5
-21
lines changed

pkg/workloads/cortex/lib/log.py

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -13,25 +13,23 @@
1313
# limitations under the License.
1414

1515
import logging
16+
import sys
17+
1618
from cortex.lib import stringify
1719
import datetime as dt
1820

1921

2022
class MyFormatter(logging.Formatter):
2123
converter = dt.datetime.fromtimestamp
2224

23-
def formatTime(self, record, datefmt=None):
25+
def formatTime(self, record, datefmt):
2426
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)
3028
return s
3129

3230

3331
logger = logging.getLogger("cortex")
34-
handler = logging.StreamHandler()
32+
handler = logging.StreamHandler(stream=sys.stdout)
3533
formatter = MyFormatter(
3634
fmt="%(asctime)s:%(name)s:%(levelname)s:%(message)s", datefmt="%Y-%m-%d,%H:%M:%S.%f"
3735
)

pkg/workloads/cortex/onnx_serve/api.py

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -29,13 +29,6 @@
2929
from cortex.lib.exceptions import CortexException, UserRuntimeException, UserException
3030
from cortex.lib.stringify import truncate
3131

32-
33-
def cortex_print(*args, **kwargs):
34-
logger.info(*args)
35-
36-
37-
builtins.print = cortex_print
38-
3932
logger = get_logger()
4033
logger.propagate = False # prevent double logging (flask modifies root logger)
4134

pkg/workloads/cortex/tf_api/api.py

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -34,13 +34,6 @@
3434
from cortex.lib.exceptions import UserRuntimeException, UserException
3535
from cortex.lib.stringify import truncate
3636

37-
38-
def cortex_print(*args, **kwargs):
39-
logger.info(*args)
40-
41-
42-
builtins.print = cortex_print
43-
4437
logger = get_logger()
4538
logger.propagate = False # prevent double logging (flask modifies root logger)
4639

0 commit comments

Comments
 (0)