Spaces:
Runtime error
Runtime error
Upload user_id_manager.py
Browse files- user_id_manager.py +6 -2
user_id_manager.py
CHANGED
|
@@ -14,13 +14,17 @@ logger = logging.getLogger(__name__)
|
|
| 14 |
class UserIDManager:
|
| 15 |
"""ユーザーIDの永続化を管理するクラス"""
|
| 16 |
|
| 17 |
-
def __init__(self, storage_dir: str = "/mnt/data/user_data"):
|
| 18 |
"""
|
| 19 |
Args:
|
| 20 |
storage_dir: ユーザーデータを保存するディレクトリ
|
| 21 |
"""
|
| 22 |
self.storage_dir = storage_dir
|
| 23 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
| 24 |
self._ensure_storage_dir()
|
| 25 |
|
| 26 |
def _ensure_storage_dir(self):
|
|
|
|
| 14 |
class UserIDManager:
|
| 15 |
"""ユーザーIDの永続化を管理するクラス"""
|
| 16 |
|
| 17 |
+
def __init__(self, user_id: str, storage_dir: str = "/mnt/data/user_data"):
|
| 18 |
"""
|
| 19 |
Args:
|
| 20 |
storage_dir: ユーザーデータを保存するディレクトリ
|
| 21 |
"""
|
| 22 |
self.storage_dir = storage_dir
|
| 23 |
+
|
| 24 |
+
self.user_id = user_id
|
| 25 |
+
|
| 26 |
+
self.user_id_file = os.path.join(self.storage_dir, f"{self.user_id}.json")
|
| 27 |
+
|
| 28 |
self._ensure_storage_dir()
|
| 29 |
|
| 30 |
def _ensure_storage_dir(self):
|