diff --git a/superset/db_engine_specs/hive.py b/superset/db_engine_specs/hive.py index 7fec8d3d0..c753b6b7d 100644 --- a/superset/db_engine_specs/hive.py +++ b/superset/db_engine_specs/hive.py @@ -331,7 +331,12 @@ class HiveEngineSpec(PrestoEngineSpec): cursor.cancel() break - log = cursor.fetch_logs() or "" + try: + log = cursor.fetch_logs() or "" + except Exception: # pylint: disable=broad-except + logger.warning("Call to GetLog() failed") + log = "" + if log: log_lines = log.splitlines() progress = cls.progress(log_lines)