mirror of
https://github.com/apache/superset.git
synced 2026-04-19 16:14:52 +00:00
chore(pylint): Reenable raise-missing-from check (#16266)
Co-authored-by: John Bodley <john.bodley@airbnb.com>
This commit is contained in:
@@ -327,12 +327,12 @@ class BigQueryEngineSpec(BaseEngineSpec):
|
||||
# pylint: disable=import-outside-toplevel
|
||||
import pandas_gbq
|
||||
from google.oauth2 import service_account
|
||||
except ImportError:
|
||||
except ImportError as ex:
|
||||
raise Exception(
|
||||
"Could not import libraries `pandas_gbq` or `google.oauth2`, which are "
|
||||
"required to be installed in your environment in order "
|
||||
"to upload data to BigQuery"
|
||||
)
|
||||
) from ex
|
||||
|
||||
if not table.schema:
|
||||
raise Exception("The table schema must be defined")
|
||||
|
||||
@@ -79,8 +79,8 @@ class DruidEngineSpec(BaseEngineSpec): # pylint: disable=abstract-method
|
||||
"""
|
||||
try:
|
||||
extra = json.loads(database.extra or "{}")
|
||||
except json.JSONDecodeError:
|
||||
raise SupersetException("Unable to parse database extras")
|
||||
except json.JSONDecodeError as ex:
|
||||
raise SupersetException("Unable to parse database extras") from ex
|
||||
|
||||
if database.server_cert:
|
||||
engine_params = extra.get("engine_params", {})
|
||||
|
||||
@@ -262,8 +262,8 @@ class PostgresEngineSpec(PostgresBaseEngineSpec, BasicParametersMixin):
|
||||
"""
|
||||
try:
|
||||
extra = json.loads(database.extra or "{}")
|
||||
except json.JSONDecodeError:
|
||||
raise SupersetException("Unable to parse database extras")
|
||||
except json.JSONDecodeError as ex:
|
||||
raise SupersetException("Unable to parse database extras") from ex
|
||||
|
||||
if database.server_cert:
|
||||
engine_params = extra.get("engine_params", {})
|
||||
|
||||
Reference in New Issue
Block a user