Cleanup recordings updator

This commit is contained in:
Nicolas Mowen 2025-06-06 08:31:09 -06:00
parent cdec93d45a
commit de7238df7f

View File

@ -2,6 +2,7 @@
import logging
from enum import Enum
from typing import Any
from .zmq_proxy import Publisher, Subscriber
@ -19,11 +20,10 @@ class RecordingsDataPublisher(Publisher):
topic_base = "recordings/"
def __init__(self, topic: RecordingsDataTypeEnum) -> None:
topic = topic.value
super().__init__(topic)
super().__init__(topic.value)
def publish(self, payload: tuple[str, float]) -> None:
super().publish(payload)
def publish(self, payload: Any, sub_topic: str = "") -> None:
super().publish(payload, sub_topic)
class RecordingsDataSubscriber(Subscriber):
@ -32,5 +32,4 @@ class RecordingsDataSubscriber(Subscriber):
topic_base = "recordings/"
def __init__(self, topic: RecordingsDataTypeEnum) -> None:
topic = topic.value
super().__init__(topic)
super().__init__(topic.value)