change: skip reporting sentry for errors occurred in debugtalk.py

This commit is contained in:
debugtalk
2020-06-14 23:14:29 +08:00
parent 363aa7f647
commit 3d29be11cf
2 changed files with 10 additions and 1 deletions

View File

@@ -9,6 +9,10 @@
- fix: ensure step referenced api, convert to v3 testcase
- fix: several other compatibility issues
**Changed**
- change: skip reporting sentry for errors occurred in debugtalk.py
## 3.0.11 (2020-06-08)
**Changed**

View File

@@ -370,7 +370,12 @@ def load_debugtalk_functions() -> Dict[Text, Callable]:
"""
# load debugtalk.py module
imported_module = importlib.import_module("debugtalk")
try:
imported_module = importlib.import_module("debugtalk")
except Exception as ex:
logger.error(f"error occurred in debugtalk.py: {ex}")
sys.exit(1)
# reload to refresh previously loaded module
imported_module = importlib.reload(imported_module)
return load_module_functions(imported_module)