From e4ae83d488bd0bc4554f400c2c1c2d3fc1c44fd6 Mon Sep 17 00:00:00 2001 From: Hussein Awala Date: Sat, 26 Aug 2023 09:19:03 +0200 Subject: [PATCH] Use startswith once with a tuple in Hive hook (#33765) --- airflow/providers/apache/hive/hooks/hive.py | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/airflow/providers/apache/hive/hooks/hive.py b/airflow/providers/apache/hive/hooks/hive.py index 7f02619024fdd..5b0c91083aa6c 100644 --- a/airflow/providers/apache/hive/hooks/hive.py +++ b/airflow/providers/apache/hive/hooks/hive.py @@ -907,11 +907,8 @@ def _get_results( cur.execute(statement) # we only get results of statements that returns lowered_statement = statement.lower().strip() - if ( - lowered_statement.startswith("select") - or lowered_statement.startswith("with") - or lowered_statement.startswith("show") - or (lowered_statement.startswith("set") and "=" not in lowered_statement) + if lowered_statement.startswith(("select", "with", "show")) or ( + lowered_statement.startswith("set") and "=" not in lowered_statement ): description = cur.description if previous_description and previous_description != description: