File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -73,6 +73,9 @@ def grow_worker_task(
7373 influxdb_host ,
7474 influxdb_port ,
7575 )
76+
77+ esdl_str = None
78+ esdl_messages = []
7679 try :
7780 solution : GROWProblem = mesido_func (
7881 mesido_workflow ,
@@ -96,15 +99,16 @@ def grow_worker_task(
9699 profile_reader = InfluxDBProfileReader ,
97100 )
98101 esdl_str = cast (str , solution .optimized_esdl_string )
99- # TODO get esdl_messages from solution after mesido update.
100- esdl_messages = []
102+ # TODO get esdl_messages from successful run after mesido update.
101103 except MesidoAssetIssueError as mesido_issues_error :
102- esdl_str = None
103104 esdl_messages = parse_mesido_esdl_messages (
104105 mesido_issues_error .general_issue , mesido_issues_error .message_per_asset_id
105106 )
106107 except SystemExit as e :
107108 raise EarlySystemExit (e )
109+ except Exception :
110+ # in case of general mesido error, make sure to return esdl_str and esdl_messages
111+ pass
108112
109113 return esdl_str , esdl_messages
110114
You can’t perform that action at this time.
0 commit comments