feat: テレメトリ設定のプロパティ名を変更し、APIを追加してテレメトリの有効化/無効化を管理
This commit is contained in:
@@ -144,7 +144,6 @@ class Model:
|
||||
|
||||
# Telemetry 初期化(Model 内でインスタンスを保持)
|
||||
self.telemetry = Telemetry()
|
||||
self.telemetry.init(enabled=config.TELEMETRY_ENABLED, app_version=config.VERSION)
|
||||
|
||||
self._inited = True
|
||||
|
||||
@@ -1297,7 +1296,11 @@ class Model:
|
||||
errorLogging()
|
||||
return False
|
||||
|
||||
def shutdown(self):
|
||||
def telemetryInit(self, enabled: bool, app_version: str):
|
||||
"""Model 内で Telemetry を初期化"""
|
||||
self.telemetry.init(enabled=enabled, app_version=app_version)
|
||||
|
||||
def telemetryShutdown(self):
|
||||
"""Model cleanup on application shutdown."""
|
||||
# Telemetry 終了(app_closed 送信)
|
||||
if hasattr(self, "telemetry") and self.telemetry:
|
||||
|
||||
Reference in New Issue
Block a user