diff options
Diffstat (limited to 'src/apscheduler/datastores/mongodb.py')
-rw-r--r-- | src/apscheduler/datastores/mongodb.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/apscheduler/datastores/mongodb.py b/src/apscheduler/datastores/mongodb.py index 06e27fd..4d47878 100644 --- a/src/apscheduler/datastores/mongodb.py +++ b/src/apscheduler/datastores/mongodb.py @@ -76,7 +76,9 @@ class MongoDBDataStore(BaseExternalDataStore): ] _job_attrs: ClassVar[list[str]] = [field.name for field in attrs.fields(Job)] - _temporary_failure_exceptions = (ConnectionFailure,) + @property + def _temporary_failure_exceptions(self) -> tuple[type[Exception], ...]: + return (ConnectionFailure,) def __attrs_post_init__(self) -> None: type_registry = TypeRegistry( |