diff --git a/laborious/activities/storage.py b/laborious/activities/storage.py index d64cc52..7c67466 100644 --- a/laborious/activities/storage.py +++ b/laborious/activities/storage.py @@ -202,7 +202,8 @@ class Storage(Postgres, MinioManager): def close(self) -> None: """Close Storage resources (MinIO client and Postgres engine).""" - Postgres.close(self) + if hasattr(self, 'engine'): + Postgres.close(self) MinioManager.close(self) def __del__(self):