You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@superset.apache.org by di...@apache.org on 2024/02/21 10:13:29 UTC
(superset) 07/10: Raise SSHTunnelDatabasePortError
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 <di...@gmail.com>
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],