synapse/scripts
Andrew Morgan a312e890f5
Cast errors generated during synapse_port_db to str (#8585)
I noticed in https://github.com/matrix-org/synapse/issues/8575 that the `end_error` variable in `synapse_port_db` is set to an `Exception`, even though later we expect it to be a `str`.

This PR simply casts an exception raised to a string. I'm doing this instead of having `end_error` be of type exception as we explicitly set `end_error` to a str here:

d25eb8f370/scripts/synapse_port_db (L542-L547)

This whole file could probably use some heavy refactoring, but until then at least this fix will prevent exception contents from being hidden from us and users.
2020-10-20 11:47:24 +01:00
..
export_signing_key Add an export_signing_key script (#6546) 2019-12-19 11:11:14 +00:00
generate_config Update the TLS cipher string and provide configurability for TLS on outgoing federation (#5550) 2019-06-28 18:19:09 +10:00
generate_log_config Automate generation of the sample and debian log configs (#6627) 2020-01-03 17:14:00 +00:00
generate_signing_key.py Run Black. (#5482) 2019-06-20 19:32:02 +10:00
hash_password Avoid attribute error when `password_config` present but empty (#6753) 2020-01-22 07:32:52 +00:00
move_remote_media_to_new_store.py Remove obsolete __future__ imports (#8337) 2020-09-17 08:37:01 -04:00
register_new_matrix_user Remove obsolete __future__ imports (#8337) 2020-09-17 08:37:01 -04:00
synapse_port_db Cast errors generated during synapse_port_db to str (#8585) 2020-10-20 11:47:24 +01:00
sync_room_to_group.pl