Add the configuration to get user data.

This commit is contained in:
2025-01-10 21:58:35 +02:00
parent ea0cc3dab0
commit f3915d93a9
9 changed files with 90 additions and 6 deletions
@@ -0,0 +1,3 @@
from .user_data_paths_port import UserDataPathsPort
__all__ = ['UserDataPathsPort']
@@ -0,0 +1,15 @@
from abc import ABC, abstractmethod
class UserDataPathsPort(ABC):
@abstractmethod
def safe_create_user_data_dir(self):
pass
@abstractmethod
def get_user_db_path(self):
pass
@abstractmethod
def get_user_data_dir(self):
pass