feat: add validator for post fueling and car abandon
This commit is contained in:
parent
7a38933bb0
commit
4002febed2
4 changed files with 128 additions and 5 deletions
|
@ -389,6 +389,14 @@ class StreamManager:
|
|||
subscription_info.tracking_integration.clear_session_id(session_id)
|
||||
logger.debug(f"Cleared session {session_id}")
|
||||
|
||||
def set_progression_stage(self, session_id: str, stage: str):
|
||||
"""Set progression stage for tracking integrations."""
|
||||
with self._lock:
|
||||
for subscription_info in self._subscriptions.values():
|
||||
if subscription_info.tracking_integration:
|
||||
subscription_info.tracking_integration.set_progression_stage(session_id, stage)
|
||||
logger.debug(f"Set progression stage for session {session_id}: {stage}")
|
||||
|
||||
def get_tracking_stats(self) -> Dict[str, Any]:
|
||||
"""Get tracking statistics from all subscriptions."""
|
||||
stats = {}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue