Allow to use int and datetime.timedelta

This commit is contained in:
andrew000 2022-06-12 19:24:32 +03:00
parent b3b320c106
commit bbfbaae6f1
No known key found for this signature in database
GPG key ID: D332A306AAA27181

View file

@ -2,7 +2,7 @@ from abc import ABC, abstractmethod
from contextlib import asynccontextmanager
from typing import Any, AsyncGenerator, Dict, Literal, Optional, cast
from redis.asyncio.client import Redis
from redis.asyncio.client import ExpiryT, Redis
from redis.asyncio.connection import ConnectionPool
from redis.asyncio.lock import Lock
@ -90,8 +90,8 @@ class RedisStorage(BaseStorage):
self,
redis: Redis,
key_builder: Optional[KeyBuilder] = None,
state_ttl: Optional[int] = None,
data_ttl: Optional[int] = None,
state_ttl: Optional[ExpiryT] = None,
data_ttl: Optional[ExpiryT] = None,
lock_kwargs: Optional[Dict[str, Any]] = None,
) -> None:
"""