Skip to content
Snippets Groups Projects
Commit 811692c1 authored by François  LAURENT's avatar François LAURENT
Browse files

fixes #7 (tensorflow-like log messages only)

parent 0066df9f
No related branches found
No related tags found
No related merge requests found
Pipeline #81927 passed
...@@ -130,7 +130,21 @@ Cannot find any Python package in project root directory: ...@@ -130,7 +130,21 @@ Cannot find any Python package in project root directory:
logger.setLevel(logging.DEBUG) logger.setLevel(logging.DEBUG)
logger.info(ret.stdout.decode("utf-8")) logger.info(ret.stdout.decode("utf-8"))
if ret.stderr: if ret.stderr:
raise Exception(f"in {path.name}:\n"+ret.stderr.decode("utf-8")) msg = ret.stderr.decode("utf-8")
exc = Exception(f"in {path.name}:\n"+msg)
for line in msg.splitlines():
if 26 < len(line):
# assume line[:26] to be e.g.: 2022-05-17 18:48:15.120981
logmsg = line[26:]
# tensorflow logs begin with one-letter log level
if logmsg.startswith(": W "):
logger.warning(line.rstrip())
elif logmsg.startswith(": I "):
logger.info(line.rstrip())
else:
raise exc
else:
raise exc
return ret return ret
def import_module(self, absolute_name): def import_module(self, absolute_name):
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment