From 47fe110ef2f6779cdaaed461b993f85e2149a4e5 Mon Sep 17 00:00:00 2001 From: CamDavidsonPilon Date: Mon, 2 Dec 2024 10:06:51 -0500 Subject: [PATCH] align with diskcache api --- pioreactor/utils/__init__.py | 2 -- 1 file changed, 2 deletions(-) diff --git a/pioreactor/utils/__init__.py b/pioreactor/utils/__init__.py index 3d716277..36401e37 100644 --- a/pioreactor/utils/__init__.py +++ b/pioreactor/utils/__init__.py @@ -312,8 +312,6 @@ def pop(self, key, default=None): self.cursor.execute(f"SELECT value FROM {self.table_name} WHERE key = ?", (key,)) result = self.cursor.fetchone() if result is None: - if default is None: - raise KeyError(f"Key '{key}' not found in cache.") return default self.cursor.execute(f"DELETE FROM {self.table_name} WHERE key = ?", (key,)) self.conn.commit()