(self)
| 859 | ) |
| 860 | |
| 861 | def __str__(self): |
| 862 | base = self._base_str() |
| 863 | if self.reason_message: |
| 864 | reason_name = ErrorType.Name(self.reason) if self.reason else "UNKNOWN" |
| 865 | return base + f"\n\n[{reason_name}] {self.reason_message}" |
| 866 | return base |
| 867 | |
| 868 | |
| 869 | @PublicAPI |