This is an automated email from the ASF dual-hosted git repository. diegopucci pushed a commit to branch diego/ch78628/fix-disabled-ssh-toggle in repository https://gitbox.apache.org/repos/asf/superset.git
commit 7bc2283027fd36c7b199c3d963b04af6f174935f Author: geido <[email protected]> AuthorDate: Tue Feb 20 15:07:52 2024 +0200 Raise SSHTunnelDatabasePortError --- superset/commands/database/create.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/superset/commands/database/create.py b/superset/commands/database/create.py index 1ddc08e6a1..9efb39b75a 100644 --- a/superset/commands/database/create.py +++ b/superset/commands/database/create.py @@ -59,7 +59,11 @@ class CreateDatabaseCommand(BaseCommand): try: # Test connection before starting create transaction TestConnectionDatabaseCommand(self._properties).run() - except (SupersetErrorsException, SSHTunnelingNotEnabledError) as ex: + except ( + SupersetErrorsException, + SSHTunnelingNotEnabledError, + SSHTunnelDatabasePortError, + ) as ex: event_logger.log_with_context( action=f"db_creation_failed.{ex.__class__.__name__}", engine=self._properties.get("sqlalchemy_uri", "").split(":")[0],
