MoviePilot/app/helper/message.py
2023-07-04 22:19:59 +08:00

18 lines
330 B
Python

import queue
from app.utils.singleton import Singleton
class MessageHelper(metaclass=Singleton):
"""
消息队列管理器
"""
def __init__(self):
self.queue = queue.Queue()
def put(self, message: str):
self.queue.put(message)
def get(self):
return self.queue.get(block=False)