From a3a6c95649cc3aebdb0753408ba0f5bbdf0702d1 Mon Sep 17 00:00:00 2001 From: s444417 Date: Mon, 20 Apr 2020 23:21:31 +0200 Subject: [PATCH] =?UTF-8?q?Usuni=C4=99to=20TaskManager.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- kelner/src/managers/TaskManager.py | 25 ------------------------- 1 file changed, 25 deletions(-) delete mode 100644 kelner/src/managers/TaskManager.py 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