You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
channel.get_schedule() regarde les créneaux occupés par les stations dans une chaine, puis appelle séquentiellement station.get_schedule() de la station en question avec le début et la fin du créneau en paramètres.
Cible
Ne plus appeler séquentiellement mais de manière concurrente : (tasks asyncio). Peut-être d'abord gérer le planning à part de Channel pour une API plus propre. Le watcher, ainsi que process de Channel doivent donc être asynchrones
Regrouper les appels : si une station est utilisée plusieurs fois au cours de la journée, faire un appel groupé ? (donner un itérable de slots au lieu de juste un début et une fin).
The text was updated successfully, but these errors were encountered:
Comportement actuel
channel.get_schedule()
regarde les créneaux occupés par les stations dans une chaine, puis appelle séquentiellementstation.get_schedule()
de la station en question avec le début et la fin du créneau en paramètres.Cible
asyncio
). Peut-être d'abord gérer le planning à part deChannel
pour une API plus propre. Le watcher, ainsi que process de Channel doivent donc être asynchronesThe text was updated successfully, but these errors were encountered: