@@ -375,7 +375,6 @@ def run(self, deal,
375375 if result is None or 'error' in result or 'Left' in result :
376376 leftVal = result .get ("Left" ,"" )
377377 raise AbsboxError (f"❌{ MsgColor .Error .value } Failed to get response from run: { leftVal } " )
378- print (result )
379378 result = result ['Right' ]
380379 rawWarnMsg = map ( lambda x :f"{ MsgColor .Warning .value } { x ['contents' ]} " , filter_by_tags (result [RunResp .LogResp .value ], enumVals (ValidationMsg )))
381380 if rawWarnMsg and showWarning :
@@ -422,7 +421,7 @@ def runByScenarios(self, deal,
422421 result = self ._send_req (req , url , timeout = 30 )
423422
424423 if result is None or 'error' in result or "Left" in set (tz .concat ([ _ .keys () for _ in result .values ()])):
425- leftVal = result .get ( "Left" , "" )
424+ leftVal = { k : v [ 'Left' ] for k , v in result .items () if "Left" in v }
426425 raise AbsboxError (f"❌{ MsgColor .Error .value } Failed to get response from run: { leftVal } " )
427426
428427 result = tz .valmap (lambda x :x ['Right' ] ,result )
@@ -477,7 +476,7 @@ def runPoolByScenarios(self, pool, poolAssump, rateAssump=None, read=True, debug
477476 result = self ._send_req (req , url )
478477
479478 if result is None or 'error' in result or "Left" in set (tz .concat ([ _ .keys () for _ in result .values ()])):
480- leftVal = result .get ( "Left" , "" )
479+ leftVal = { k : v [ 'Left' ] for k , v in result .items () if "Left" in v }
481480 raise AbsboxError (f"❌{ MsgColor .Error .value } Failed to get response from run: { leftVal } " )
482481
483482 result = tz .valmap (lambda x :x ['Right' ] ,result )
@@ -559,7 +558,7 @@ def runStructs(self, deals, poolAssump=None, nonPoolAssump=None, runAssump=None,
559558 result = self ._send_req (req , url )
560559
561560 if result is None or 'error' in result or "Left" in set (tz .concat ([ _ .keys () for _ in result .values ()])):
562- leftVal = result .get ( "Left" , "" )
561+ leftVal = { k : v [ 'Left' ] for k , v in result .items () if "Left" in v }
563562 raise AbsboxError (f"❌{ MsgColor .Error .value } Failed to get response from run: { leftVal } " )
564563
565564 result = tz .valmap (lambda x :x ['Right' ] ,result )
@@ -602,7 +601,7 @@ def runByDealScenarios(self, deal,
602601 result = self ._send_req (req , url , timeout = 30 )
603602
604603 if result is None or 'error' in result or "Left" in set (tz .concat ([ _ .keys () for _ in result .values ()])):
605-
604+ leftVal = { k : v [ 'Left' ] for k , v in result . items () if "Left" in v }
606605 raise AbsboxError (f"❌{ MsgColor .Error .value } Failed to get response from run: { leftVal } " )
607606
608607 result = tz .valmap (lambda x :x ['Right' ] ,result )
@@ -655,7 +654,7 @@ def runByCombo(self,
655654 result = self ._send_req (req , url , timeout = 30 )
656655
657656 if result is None or 'error' in result or "Left" in set (tz .concat ([ _ .keys () for _ in result .values ()])):
658- leftVal = result .get ( "Left" , "" )
657+ leftVal = { k : v [ 'Left' ] for k , v in result .items () if "Left" in v }
659658 raise AbsboxError (f"❌{ MsgColor .Error .value } Failed to get response from run: { leftVal } " )
660659
661660 result = tz .valmap (lambda x :x ['Right' ] ,result )
0 commit comments