File tree Expand file tree Collapse file tree 1 file changed +20
-0
lines changed
Expand file tree Collapse file tree 1 file changed +20
-0
lines changed Original file line number Diff line number Diff line change 55os .environ .setdefault ("GLOG_minloglevel" , "3" )
66os .environ .setdefault ("GRPC_ENABLE_FORK_SUPPORT" , "0" )
77
8+ import logging as python_logging
9+
810from absl import logging
911
1012from keras_remote .core .core import run as run
1113from keras_remote .data import Data as Data
1214
1315logging .use_absl_handler ()
16+
17+ # Remove absl verbose prefixes (e.g. I0310... execution.py:297])
18+ logging .get_absl_handler ().setFormatter (python_logging .Formatter ("%(message)s" ))
19+
20+ # Default to INFO if the user is running a script outside of absl.app.run()
21+ # This ensures that operations like container building and job status are visible.
22+ log_level = os .environ .get ("KERAS_REMOTE_LOG_LEVEL" , "INFO" ).upper ()
23+
24+ if log_level == "DEBUG" :
25+ logging .set_verbosity (logging .DEBUG )
26+ elif log_level == "INFO" :
27+ logging .set_verbosity (logging .INFO )
28+ elif log_level == "WARNING" :
29+ logging .set_verbosity (logging .WARNING )
30+ elif log_level == "ERROR" :
31+ logging .set_verbosity (logging .ERROR )
32+ elif log_level == "FATAL" :
33+ logging .set_verbosity (logging .FATAL )
You can’t perform that action at this time.
0 commit comments