sirochild commited on
Commit
bef2f5e
·
verified ·
1 Parent(s): 54e8213

Upload user_id_manager.py

Browse files
Files changed (1) hide show
  1. 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
- self.user_id_file = os.path.join(storage_dir, "user_id.json")
 
 
 
 
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):