(msg: Dict[str, Any], max_value_len=80)
| 6 | |
| 7 | |
| 8 | def truncate_message(msg: Dict[str, Any], max_value_len=80) -> Dict[str, Any]: |
| 9 | if max_value_len <= 3: |
| 10 | max_value_len = 3 |
| 11 | return ( |
| 12 | str(msg) |
| 13 | if len(str(msg)) <= max_value_len |
| 14 | else str(msg)[: max_value_len - 3] + "...[truncated]" |
| 15 | ) |
| 16 | |
| 17 | |
| 18 | def shorten_values(msg: Union[List[Any], Dict[str, Any]], max_value_len=80): |