diff --git a/kelner/src/managers/TaskManager.py b/kelner/src/managers/TaskManager.py deleted file mode 100644 index 686937c..0000000 --- a/kelner/src/managers/TaskManager.py +++ /dev/null @@ -1,25 +0,0 @@ -import threading -import time -import random -from src.components.Table import Status - -#creates new threads -class TaskManager (threading.Thread): - - def __init__(self, drawableManager, menuManager, doRepaintObject): - threading.Thread.__init__(self) - self.__drawableManager = drawableManager - self.__menuManager = menuManager - self.__doRepaintObject = doRepaintObject - - #changes the status of a random table from NotReady to Ready - def run(self): - while True: - time.sleep(3) - tables = self.__drawableManager.getTables(Status.NotReady) - if tables != []: - tableIndex = random.randint(0, len(tables) - 1) - table = tables[tableIndex] - table.setStatus(Status.Ready) - table.setOrder(self.__menuManager.generateOrder()) - self.__doRepaintObject[0] = True \ No newline at end of file