Files
hasaddon/hassio-google-drive-backup/backup/model/precache.py
T
admins 702d080a1e New Addon
Google BK
2023-04-23 18:17:03 +07:00

15 lines
404 B
Python

from abc import ABC, abstractmethod
from typing import Any
from datetime import datetime
class Precache(ABC):
@abstractmethod
def cached(self, source: str, date: datetime) -> Any:
"""For a given source and datetime, returns valid precached results if they're available"""
pass
@abstractmethod
def clear(self):
"""Clears any cached results stored"""
pass