Handle case where engine.json missing or corrupt (#7049)

Signed-off-by: Alex Peterson <26804013+AMZN-alexpete@users.noreply.github.com>
This commit is contained in:
Alex Peterson
2022-01-21 13:09:09 -08:00
committed by GitHub
parent 93358dcbeb
commit 1909e5fa54
3 changed files with 8 additions and 6 deletions
+1 -1
View File
@@ -608,7 +608,7 @@ def get_registered(engine_name: str = None,
except json.JSONDecodeError as e:
logger.warning(f'{engine_json} failed to load: {str(e)}')
else:
this_engines_name = engine_json_data['engine_name']
this_engines_name = engine_json_data.get('engine_name','')
if this_engines_name == engine_name:
return engine_path
engines_path = json_data.get('engines_path', {})