File tree Expand file tree Collapse file tree 1 file changed +11
-2
lines changed
Expand file tree Collapse file tree 1 file changed +11
-2
lines changed Original file line number Diff line number Diff line change 11"""Utilities for TSValid."""
22
3+ import logging
34import os
45import re
56from typing import Any , Dict
@@ -90,7 +91,15 @@ def print_validation_error(context: Dict[str, Any]):
9091 message = context [KEY_ERROR_MESSAGE ]
9192 if EXCEPTION_MESSAGE in context :
9293 message = f'{ message } Exception: "{ context [EXCEPTION_MESSAGE ]} ".'
93- print (
94- f"{ context [KEY_FILENAME ]} :{ context [KEY_CURRENT_LINE ]} :{ context [KEY_COLUMN ]} : "
94+ filename_reference = ""
95+ filename = context [KEY_FILENAME ]
96+ if filename != "Unknown" :
97+ filename_reference = f"{ filename } :"
98+ full_message = (
99+ f"{ filename_reference } { context [KEY_CURRENT_LINE ]} :{ context [KEY_COLUMN ]} : "
95100 f"{ context [KEY_ERROR_CODE ]} : { message } "
96101 )
102+ if context [KEY_ERROR_CODE ].startswith ("E" ):
103+ logging .error (full_message )
104+ else :
105+ logging .warning (full_message )
You can’t perform that action at this time.
0 commit comments