File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 55
66from codecov_cli import __version__
77
8- _SKIP_TAG_KEYS = {"branch" , "flags" , "commit_sha" , "env_vars" }
98_SAMPLED_MESSAGES = [
109 "Token required" ,
1110]
1211_SAMPLE_RATE = 100
12+ _SKIP_TAG_KEYS = {"branch" , "flags" , "commit_sha" , "env_vars" }
1313
1414
1515def _before_send (event , hint ):
1616 messages = []
17- if "message" in event :
17+ if "message" in event and event . get ( "message" ) is not None :
1818 messages .append (event .get ("message" ))
19- if "logentry" in event and "message" in event .get ("logentry" ):
20- messages .append (event .get ("logentry" ).get ("message" ))
21- for exc in (event .get ("exception" , {})).get ("values" , []):
22- if "value" in exc :
23- messages .append (exc .get ("value" ))
19+ if "logentry" in event and "message" in event .get ("logentry" , {}) and event .get ("logentry" , {}).get ("message" ) is not None :
20+ messages .append (event .get ("logentry" , {}).get ("message" ))
21+ if "exception" in event and event .get ("exception" ) is not None :
22+ for exc in event .get ("exception" , {}).get ("values" , []):
23+ if "value" in exc :
24+ messages .append (exc .get ("value" ))
2425
2526 matched = False
2627 for message in messages :
You can’t perform that action at this time.
0 commit comments