Skip to content

Commit 6027fb1

Browse files
use connection open property instead of long chain through session
Signed-off-by: varun-edachali-dbx <[email protected]>
1 parent ca80f94 commit 6027fb1

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/databricks/sql/client.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -309,7 +309,7 @@ def __exit__(self, exc_type, exc_value, traceback):
309309
return False
310310

311311
def __del__(self):
312-
if self.session.open:
312+
if self.open:
313313
logger.debug(
314314
"Closing unclosed connection for session "
315315
"{}".format(self.get_session_id_hex())
@@ -358,7 +358,7 @@ def cursor(
358358
359359
Will throw an Error if the connection has been closed.
360360
"""
361-
if not self.session.open:
361+
if not self.open:
362362
raise Error("Cannot create cursor from closed connection")
363363

364364
cursor = Cursor(
@@ -1516,7 +1516,7 @@ def close(self) -> None:
15161516
if (
15171517
self.op_state != ttypes.TOperationState.CLOSED_STATE
15181518
and not self.has_been_closed_server_side
1519-
and self.connection.session.open
1519+
and self.connection.open
15201520
):
15211521
self.backend.close_command(self.command_id)
15221522
except RequestError as e:

0 commit comments

Comments
 (0)