/
gscati
/
QueueTerminal
Обзор
Документация
Войти
/
gscati
/
QueueTerminal
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
logic/queue_manager.py
15 строк
456 B
gscati
Queue_Terminal
21 дек 2025, 14:06
21 дек 2025, 14:06
3333376
Код
Авторство
О чём код?
from models.ticket import Ticket class QueueManager: def __init__(self, storage, generator): self.storage = storage self.generator = generator def create_ticket(self, service_code): number = self.generator.generate(service_code) ticket = Ticket(service_code, number) self.storage.add_ticket(ticket) return ticket def call_next(self): return self.storage.get_next_ticket()